运行'grunt build'时,所有脚本都会合并并缩小。这会产生“未定义”错误,因为其中一个脚本缺少a;分号以正确结束脚本。
基本上我们需要这样一个选项:https://github.com/gruntjs/grunt-contrib-concat#separator grunt-contrib-uglify中不存在。
只有在您需要执行'grunt build'时才会出现此错误。
答案 0 :(得分:0)
我不知道你的任务build
做了什么,但假设它接近"运行所有内容",就像$ grunt
本身一样...
@jakerella是对的,uglify
没有concat
的分隔符。
我会使用concat
将脚本与您选择的分隔符连接起来(concat
允许您这样做),然后使用uglify
缩小脚本concat
连接的任何内容