我需要:
index.html
复制到index.uncompressed.html
index.html
中的部分引用从.js
更改为.min.js
(即my_jsfile.js
更改为my_jsfile.min.js
)
3)缩小index.html
我正在使用Grunt。
.js
和<!-- Start Here -->
之间的所有<!-- End here -->
文件引用从my_jsfile.js
更改为{{1 }}。这是这种事情的完成方式吗?
答案 0 :(得分:0)
我在这种情况下使用的资源是grunt-processhtml,这将完全符合您的要求。看看我的一个回购,steady-backbone-boilerplate,我用它来完成你所描述的。
特别是,我发现这是一个有用的例子:
<!-- build:[src] js/source.min.js -->
<script data-main="js/main" src="js/vendor/require.js"></script>
<!-- /build -->
因此,在开发中,我们使用requirejs脚本来加载所有依赖项。在我们的生产index.html
文件中,我们正在加载源js文件,该文件已使用grunt-requirejs
模块缩小。