轻松捆绑包含需要说明的 JavaScript 文件的方法

Way to easily bundle JavaScript files which contain require instructions

是否有一些应用程序可以自动捆绑(和缩小)其中包含 require('file.js') 调用的 JS 项目?以便将它们合并并生成一个文件。

具体来说,我说的是 when.js, a JS library with a lot of files and dependencies. I tried several tools like node.js and npm but I am not really used to these. I am not sure if they are even able to do this. From the the Installation 页面,我认为这是可能的(它还指出有一个缩小的文件,但项目或版本中有 none)。

您可以在前端使用 webpack。

https://webpack.github.io/

它将处理 require 函数以在浏览器中工作,但它也可以做一些其他事情,例如转译 ecmaescript 6,使用 jshint、jslint 验证它......通过它的加载器和插件系统.