我想知道当我们使用Grunt concat连接文件时是否有办法在每个文件之间添加一行.
因为我在文件末尾有一些内联注释而得到错误,当它们被合并时,注释也是下一个文件的第一行.
实际上有点棘手,我正在手动删除这些注释,但如果我可以最终避免这个问题,可能会更好.
解决方法
https://github.com/gruntjs/grunt-contrib-concat提到了分隔符选项,甚至给出了使用自定义分隔符的用法示例.
这是他们的例子:
grunt.initConfig({ concat: { options: { separator: ';',},dist: { src: ['src/intro.js','src/project.js','src/outro.js'],dest: 'dist/built.js',});
如果这不适合您,您可以将seapartor行更改为:
separator: grunt.util.lineFeed + ';' + grunt.util.lineFeed;