静态网站克隆,就是将网站的 html/css/js
和图片等文件下载到本地,能离线浏览。
Linux
在 linux 上,我们经常用 wget 下载文件,加上参数 -r -k
等参数,可以将静态网站整个下载下来,但是 wget 是单线程下载,可能会比较慢。
1 | wget -r -p -np -k http://localhost |
-r: 递归
-p: 下载图片等内容
-k: 转换链接
-np: 不追踪父级
Windows
在Windows下,可以使用 WebZip
这个软件来下载,这是一个很老的软件了,下载地址 ,基本上整个网站都能下载下来,但是它会加入 WebZip
的注释内容。
预览效果
再本地用Nginx、Apache等软件,将代码部署好就可以看到效果了,为了验证离线网站没有依赖网络的资源(如css等),可将本地网络断掉。