concatenate.js处理 JS 文件的插件
concatenate.js 提供了一个单一的模块来连接一系列的 JavaScript 文件,当在浏览器中执行时,让 JS 开发工具认为 JS 文件是单独的脚本标签。通俗点说,是将一系列的 JS 文件捆绑起来,并输出一个单一文件,同时保证使用开发工具的时候这些文件内的名称、分界不发生改变。
适用场合:
-
通过加载脚本标签的开发的过程中,JS 文件过多的情况下
-
当维护原始文件的时候,作为脚本装载器需要传递少量的修改后的 JS 文件时 (i.e. to serve CommonJS files to the browser.)
-
仅用于开发,不允许商用。
示例:
var js = require('./concatenate')([ { content: 'function foo() {alert("foo")}', filename: 'js/foo.js' }, { content: 'function bar() {alert("bar")}', filename: 'js/bar.js', hostname: 'app2' } ]);
评论