我们的自动化构建过程包含了一个grunt任务,该任务定期(比我希望的次数更多)生成一个6返回代码。
根据呼叫声网页6是一个“警告”。好吧,警告什么?它破坏了我们的构建,因为我们只会传递一个0退出的情况。我正在考虑将它包装在一个脚本中,这样我就可以捕获这个警告条件并生成一个成功的退出代码,尽管我不知道可能的警告是什么,我还是犹豫不决。当我得到这个退出条件时,它似乎起作用了,但我想更好地了解它可能是什么。
有什么想法吗?
发布于 2014-11-12 01:50:28
所以这成了grunt-contrib-less的一个问题。我没有在我们的构建日志中识别出关联的less编译器错误:
[39mnon_object_property_loadError: Cannot read property 'rules' of undefined in ../../XXXX/styles/modules/SomeLessFile.less on line null, column 0: [31m一旦我找到这一行,谷歌搜索很快就找到了this in GitHub
并更新了grunt-contrib less包。到目前一切尚好。
发布于 2014-11-10 07:17:23
检查http://gruntjs.com/api/grunt.fail
如果在命令行中指定了--stack并且指定了错误对象,则将记录堆栈跟踪。
或者尝试运行"grunt -verbose --force“
https://stackoverflow.com/questions/26831673
复制相似问题