5
私が作業しているプロジェクトのMakefileでJsHintを使用していますが、報告されているエラーがMakeによって認識されていません。エラーをキャプチャして、Makeの実行をハードに終了させる方法はありますか?以下のサンプルのMakefileです:JsHint終了コード
all: css js
css:
compass compile
hint:
jshint js/*.js
js: hint
uglify js/*.js
ので、例えば、hint
ターゲットがエラーを示しているが、ハードの出口をやっているし、それが終了したことを確認してください知らせるません。
私は物事に対して正しい条件を使用していない可能性があります。お詫び申し上げます。それが失敗したとき
はおそらく 'jshint'はゼロ以外の終了コードで終了されていません。 'jshint js/*。js;で確認できますか?エコー$? '? –
それは私の最初の前提でしたが、正確に1つのエラーを伴うファイルでjshintを実行すると、 'echo $? 'によって出力されるエラーコードは2になります。 – kalisjoshua
エラー2 –