lint の構成と自動化にビルド ツールを使用することを検討してください。プロジェクトが大きくなると、いずれにしても必要になります。
node.js プロジェクトでは、grunt を使用することをお勧めします。プロジェクトに grunt をインストールします。
npm install grunt
Grunt には lint 用のビルトイン タスクがあります ( https://github.com/cowboy/grunt/blob/master/docs/task_lint.md )。
grunt.js
ファイルを作成し、そこで lint を設定します。
module.exports = function(grunt) {
grunt.initConfig({
lint: {
all: [
'app.js',
'modules/*.js'
]
},
jshint: {
options: {
nomen: false
}
}
});
grunt.registerTask('default', 'lint');
};
複数のファイルとファイル パターンを簡単に追加し、これらすべてにオプションをグローバルに適用する方法に注意してください。
これで、次のように呼び出して grunt を実行できます。
grunt
jshintを使用する場合nomen
は、デフォルトでオフになっていることに注意してください ( http://www.jshint.com/options/ )。