UNPKG

tpack-concat

Version:
33 lines (28 loc) 1.42 kB
tpack-concat =========================================== [TPack](https://github.com/tpack/tpack/) 插件:合并文件。 安装 ------------------------------- ``` $ npm install tpack-concat -g ``` 使用 ------------------------------- ### 合并所有 JS 文件为一个 ```js tpack.src("*.js").pipe(tpack.plugin("tpack-concat")).dest("combo.js"); ``` ### 源映射(Source Map) 本插件可生成源映射,具体用法见 [源映射](https://github.com/tpack/tpack/wiki/入门指南#源映射source-map)。 配置 ------------------------------- ```js tpack.src("*.js").pipe(tpack.plugin("tpack-concat"), { seperator: "\n", // 每个文件的分隔符。 modulePrepend: "", // 每个文件顶部追加的文本。可以是文本或函数。函数原型为:modulePrepend(file, index)。 moduleAppend: "", // 每个文件底部追加的文本。可以是文本或函数。函数原型为:moduleAppend(file, index)。 prepend: "", // 最终文件底部追加的文本。可以是文本或函数。函数原型为:prepend()。 append: "", // 最终文件底部追加的文本。可以是文本或函数。函数原型为:append()。 content: null, // 返回每个文件内容的回调函数。函数原型为:content(file),函数返回 null 则使用原始文件内容。 }).dest("combo.js"); ```