我正在努力解决多个javascript文件及其源地图的组合。
问题是:我使用Google Closure Compiler来混淆两个javascript文件A和B,生成源映射A.map和B.map。由于我对它们应用了不同的编译选项,因此将A和B编译为单个文件对我来说不起作用。现在,我想将A和B组合到AB,并将A.map和B.map组合到AB.map中。
我该怎么做?任何适用于此目的的现有工具?
答案 0 :(得分:0)
有许多软件包可以完成这项工作,例如使用grunt-concat-sourcemap包作为节点,您可以执行以下操作:
grunt.initConfig({
concat_sourcemap: {
options: {},
target: {
files: {
'dest/out.js': ['src/a.js', 'src/b.js']
}
}
}
})
这将连接两个指定的源文件(按顺序),并将输出写入dest / out.js和dest / out.js.map
这里有一些grunt,gulp和plain节点包的链接:
https://www.npmjs.com/package/grunt-concat-sourcemap