比如用 mkdocs 生成的文档,我用了 highlight.js ,但是每次使用 build 时候发现里面还是会有 cloudflare 和 googlefonts 链接的地方。我文档需要部署在无法访问外网环境的小局域网里面,有什么法子让这些 js/css 文件也本地化吗?
1
crab 2021-09-25 22:25:05 +08:00
批量替换掉吧
|
2
x86 2021-09-25 22:30:17 +08:00
chrome 有个插件
|
3
x86 2021-09-25 22:31:06 +08:00
Decentraleyes
|
4
hazardous 2021-09-25 22:49:34 +08:00
wget,但是怎么鉴别是 cdn 链接呢?
|
5
cwcc OP @hazardous 我之前 wget 递归爬过,但对于此类 cdn 链接只能手动筛选。就是比如我访问一下原站点,打开 F12 看 Source,加载了哪几个资源的站点,然后用 --domains cdn.xxx.com 参数添加。也有局限性,比如有一些子页面才会加载过来的 cdn 站点资源,就没办法了,目前我能想到的方法就是先将这个站点内所有的链接提取出来然后手工筛选。
|
6
angry41 2021-09-26 08:53:00 +08:00
很早之前做织梦仿站的时候有个软件,叫模板小偷还是啥,可以实现
|