此时输出显示文件中的语法错误,但表示跳过它。如何让它在这些文件上失败,以及如何检测输出错误代码以实现构建自动化目的?
答案 0 :(得分:1)
“跳过”错误仅适用于尝试uglify / minify文件时。由于缩小被视为可选的东西,而不是致命的错误。某些项目通常将“JS片段”保留在文件中,这些文件用作某种连接方法的一部分。
所以目前没有办法停止这些错误。如果您愿意,可以将“optimize = none”传递给构建命令以跳过缩小,并使用您选择的工具手动执行,并且使用该工具,您可能会停止错误。
如果错误显示在不应该有语法错误的代码中,建议使用jslint或jshint执行pre-build lint命令。