我希望在本地托管整个Squarespace
网站,包括所有相关文件。我一直在努力wget
所有相关文件并用本地路径替换路径。但是我在以下文件中遇到了障碍:
//- this loads but it's from squarespace, so we can't use this unless we have an active account
//- script(src='../squarespace/scripts/common-82d600baf3cebf62de6b.js')
script(crossorigin='anonymous', src='//static.squarespace.com/universal/scripts-compressed/common-82d600baf3cebf62de6b-min.en-US.js')
请注意,注释掉的部分是我希望引用.js
脚本的本地版本的部分。完整的脚本未加精化,位于以下链接中:https://raw.githubusercontent.com/lingxiao/Homepage/master/public/squarespace/scripts/common-82d600baf3cebf62de6b.js
。
问题是网站的某些部分仍按预期加载,但很多效果消失了,因此内容不再可见。例如,原始网站位于https://lingxiaoling.me/tech
,当我使用本地托管文件时,当我向下滚动时,TECH ... I interrogate ...
页面保持静态。
但是,当我使用方形空间托管文件时,页面会按预期向下滚动。
我尝试检查common-####.de6bjs
文件,其中没有任何内容跳出来。是在本地翻录整个Square
空间网页并将其修改为疯狂的概念吗?
答案 0 :(得分:1)
假设您只是将此作为练习:
打开要下载的sqarespace网站,例如https://www.missionchinesefood.com/
在Firefox中选择(我在Mac OSX上,在其他操作系统中可能会有所不同):
Firefox现在将所有JS,CSS,图像,HTML等下载到您定义的位置。