将网页的工作本地副本下载为单个 html 文件

标签 download wget offline-browsing

我遵循了此 previous post 中提供的说明.我可以下载网页的工作本地副本(例如 wget -p -k https://shapeshed.com/unix-wget/)但我想整合所有文件(js 、css 和图像(例如使用 base64 编码)转换为单个 html 文件(或其他方便的格式)。这可能吗?

最佳答案

尝试使用 HTTrack

这是非常高效且易于使用的网站复制器。您所要做的就是粘贴您想要制作本地副本的网站链接

按照以下步骤操作,因为您希望所有内容都在一个页面中

  1. 缩小所有样式表并将它们放入<style>在你的主要 HTML页面使用CSS minifier
  2. 压缩所有脚本并将它们放入<script>中在同一个文件中。使用 JavaScript Minifier
  3. 要处理图像,请使用 spites

关于将网页的工作本地副本下载为单个 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43328129/

相关文章:

javascript - 启动和监听器时的 Ember js 网络连接检查

Javascript 离线读取文本文件

java - 下载大文件时 Android 应用程序出现滞后

Java 图像复制在 Windows 上正常,但在 Linux 上已更改

IIS 目录列表无法识别 .mkv 文件

linux - 来自 kleinanzeigen.ebay.de 的 wget 文章和图片返回 'ERROR 429: Too many requests'

linux - 使用 wget 检查 ftp 上传并在必要时重试

ffmpeg - 无法使用 IDM 和 ffmpeg 下载可流式传输的 m3u8 链接

curl - 为什么在检查文件的 sha256sum 时得到 2 个不同的结果?

javascript - 网络浏览器内的离线应用程序存储数据并在之后上传