在一个应用程序中的不同htmls中不同的合并和缩小的js文件

时间:2013-10-02 21:50:52

标签: javascript node.js express merge minify

我有一个express.js应用程序,它在服务器上呈现页面并在不同的路径上提供它们 - / home / dashboard 等,例如,我使用几个js文件,一些在所有页面上,一些不是:

主页上的

我使用: jquery.js,underscore.js,somemodule1.js,somemodule2.js

仪表板上的

jquery.js,underscore.js ,但 somemodule3.js,somemodule4.js

我需要优化应用,因为我不想在每个html上单独包含文件..

我需要以某种方式将 base-merged.js 和其他的jquery和下划线合并到 home-merged.js dashboard-merged.js < / em>的。将它们缩小也很好。

你现在是node.js模块还是grunt插件?我找到的东西 - https://npmjs.org/package/merge-js但不确定这会有效,我也尝试配置https://github.com/yeoman/grunt-usemin插件没有运气..

谢谢!

1 个答案:

答案 0 :(得分:-1)

是的,通过使用一个缩小的js文件,您可以轻松实现它。

您可以尝试使用grunt-minified