捆绑模块NODE.JS

ASP.NET MVC 4带来了一个惊人的工具,将多个样式表或JavaScript绑定到一个像这样的样子:

bundles.Add(new StyleBundle("~/Content/themes/base/css").Include( "~/Content/themes/base/jquery.ui.core.css", "~/Content/themes/base/jquery.ui.datepicker.css", "~/Content/themes/base/jquery.ui.theme.css")); 

NODE.JS是否有任何模块来完成相同的任务 – 将客户端 JavaScript库合并为一个? 我见过像browserify,uglifier等工具,但这些需要手动调用控制台命令(或者我可能错过了什么?)。 与此同时,消除这个过度的步骤并且拥有可以很容易地集成到express.js应用程序中的中间件是很好的。

有几个尝试来实现这个,你可以尝试一下,看看哪个最适合你: bundle-up , brewer.js , connect-assetmanager

更不要说手写笔文件自动复杂化为一个单独的css文件,也可以用作expression中间件。

searchnpm的“资产”,我相信你可以find这些吨。

你也可以试试bl-bundler 。 它还支持与express.js的集成