javascript - 将 HTML 另存为独立页面 : Exporting Tool?

标签 javascript jquery python html blob

我需要定期将 html 页面作为没有外部依赖项的独立 .html 文件发送给客户端。原始页面是用 node.js 和 express 完成的,它们包含几个库,例如 High Charts。 到目前为止,我都是手动完成准备工作,包括:

  • 将所有图像转换为 blob
  • 复制页面内的所有外部 .js 和 .cs
  • 尽可能减少(标准库,例如 jQuery 或 Bootstrap...)

结果是一个单独的 .html 文件,可以在没有互联网连接的情况下打开,看起来就像原始文件一样。

是否有任何工具可以自动执行此操作?如果没有,也许我会自己用 Python 编写代码。您对此有什么建议吗?

谢谢

最佳答案

Monolith 是一个 CLI 工具,用于将完整的网页保存为单个 HTML 文件

参见 https://github.com/Y2Z/monolith

关于javascript - 将 HTML 另存为独立页面 : Exporting Tool?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24568246/

相关文章:

python - Pandas Dataframe 的条件变化

javascript - CSS/HTML 通过 Javascript 动态调整 Iframe 的大小

javascript - 显示另一个弹出窗口时如何隐藏 Bootstrap 3 弹出窗口?

javascript - 字符串在json中递归替换值

javascript - 倒计时和指定休息后恢复计时器

python - Leetcode 424.最长重复字符替换: Right Pointer Incrementation

javascript - FileReader 无法读取大 blob

javascript - Stripe 集成 - 具有结帐重定向功能的付款意图

javascript - 将回调函数设置为匿名和名称之间的区别

python - 在 python 中为照片添加类似纸印的效果需要什么?