我遵循了此 previous post 中提供的说明.我可以下载网页的工作本地副本(例如 wget -p -k https://shapeshed.com/unix-wget/
)但我想整合所有文件(js 、css 和图像(例如使用 base64 编码)转换为单个 html 文件(或其他方便的格式)。这可能吗?
最佳答案
尝试使用 HTTrack
这是非常高效且易于使用的网站复制器。您所要做的就是粘贴您想要制作本地副本的网站链接
按照以下步骤操作,因为您希望所有内容都在一个页面中
- 缩小所有样式表并将它们放入
<style>
在你的主要 HTML页面使用CSS minifier - 压缩所有脚本并将它们放入
<script>
中在同一个文件中。使用 JavaScript Minifier - 要处理图像,请使用 spites
关于将网页的工作本地副本下载为单个 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43328129/