互联网从业者充电站 头像

消息来源频道

互联网从业者充电站

@https1024

频道28,610 位成员公开可见持续更新

互联网从业者专属 内容多为技术、产品、设计、运营等不同话题内容; 目标人群为程序员、设计师、产品经理、运营管理等不同职能。 投稿/合作: @inside1024_bot 内容来源网络

成员规模28,610 位成员
在线情况待同步
消息总数32,672 条消息
浏览量总数5,084,371 次浏览

在这个频道里搜索消息……

t.me/https1024

怎样将保存一个完整的网站到本地?
直接使用页面另存为会有非常多的问题,主要是静态资源的问题,比如图片不显示等等。
原帖是一个非常火的讨论:
方案一:找到一个开源库 SingleFile:
https://github.com/gildas-lormeau/SingleFile
提供各种浏览器插件以及 CLI 工具可以很方便的完成站点的一键保存。有 14.9K 个 star。
方案二:原帖中的一段 Gist 代码,https://gist.github.com/markflorkowski/4269bc529324dceb2858c77b7609704c
我看了一下处理:使用FileReader 读取,external css 转换成 inline,并且修改地址到 absolute,图片转换成 base64 images。
这两个方案都是值得收藏看看。大家如果有更好的方案也可以分享一下。
@https1024