我有一个带有单个html文件的典型网页.此页面使用css,
javascript模块(requirejs)和图像.我想生成一个单独的html文件,其中包含嵌入和缩小的所有资源,包括html文件本身.
这是我的结构:
myApp/
www/
css/
css1.css
css2.css
img/
img1.png
img2.png
js/
main.js
module1.js
index.html
我想生成这个:
myApp/
www-build/
index.min.html
我知道存在不同的工具来优化javascripts,css和html.但问题是如何自动将它们组装在一个文件中.
最佳答案 你可以试试
https://github.com/remy/inliner
你可以安装:
$npm install -g inliner
然后执行(有关可能的选项,请参阅inliner –help)
$inliner index.html > index.min.html
或者你可以在http://inliner.webapplist.com/在线使用它