4

所以我的问题有点像这个问题的克隆,除了建议使用.net技术的答案,我正在研究linux。

这是一个摘要:

我正在使用基于 html5 的幻灯片进行演示。这些幻灯片像每个网站一样创建,其中包含包含资源的子文件夹。我正在寻找一种将这些幻灯片转换为独立文件的方法,以便能够轻松共享它们。

这只是意味着用 base64 图像替换所有图像,用内联纯文本替换 js/css 导入。我也在使用 require.js,所以替换 javascript 导入可能会有点棘手,但这将是第二次出现问题。

我没有使用 MHTML,因为浏览器并不真正支持它。

4

1 回答 1

1

尝试使用 Gulp.js 或 Grunt.js,它们对文件进行操作并且每个都有很多插件。我个人更喜欢使用 Gulp,因为它基于流的模型——它既快速又灵活,但你可能会发现 Grunt 更简单,或者(很可能)更快地找到合适的插件。它们都是接受用 JavaScript 编写的配置文件的 Node.js 实用程序,因此您不必使用 Java 或任何非常规技术来完成此任务。

您可以先阅读一篇关于 Gulp 的介绍性文章,然后通过以下关键字之一搜索可用的 gulp 插件:inline、asset、minify 等。

祝工作流程优化好运!

于 2015-02-22T02:38:06.463 回答