Makefile JsHint退出代码
我在一个项目的Makefile中使用JsHint,Make没有注意到报告的错误。是否有一种方法可以捕获错误,而不是硬退出Make的执行?下面是一个示例生成文件:Makefile JsHint退出代码,makefile,jshint,Makefile,Jshint,我在一个项目的Makefile中使用JsHint,Make没有注意到报告的错误。是否有一种方法可以捕获错误,而不是硬退出Make的执行?下面是一个示例生成文件: all: css js css: compass compile hint: jshint js/*.js js: hint uglify js/*.js 因此,例如,提示目标显示错误,但正在执行硬退出,并且没有通知Make它已退出 我可能没有使用正确的术语,我道歉。在菜谱前使用连字符 hint:
all: css js
css:
compass compile
hint:
jshint js/*.js
js: hint
uglify js/*.js
因此,例如,提示
目标显示错误,但正在执行硬退出,并且没有通知Make它已退出
我可能没有使用正确的术语,我道歉。在菜谱前使用连字符
hint:
-jshint js/*.js
大概是
jshint
失败时没有使用非零退出代码退出。你能用jshint js/*.js检查一下吗;echo$?
?这也是我的第一个假设,但是当我使用一个文件运行jshint时,只报告了一个错误,echo$?
输出的错误代码是2。我也得到了错误2