6

grunt.js のデフォルトのリンターは jshint ですが、jslint の使用に慣れてきました。grunt.js が使用するリンターを変更することは可能ですか?

4

2 に答える 2

23

恥知らずな自己宣伝

これにはプラグインがあります: https://npmjs.org/package/grunt-jslint

于 2012-10-04T14:51:05.977 に答える
7

そのままではありませんが、grunt の API を使用して JSLint 用の独自の grunt タスクを作成できます: https://github.com/cowboy/grunt/blob/master/docs/api.md#creating-tasks

grunt のソースのタスク フォルダーを調べて、例を確認できます。https://github.com/cowboy/grunt/tree/master/tasks

JSLint 用の npm モジュールがまだない場合、それを作成することもそれほど難しくありません。作成した JSLint ノード モジュールを記述する package.json ファイルを追加して公開するだけです。一度に 2 つのリンクしか投稿できませんが、npm ホームページで公開リンクを読むことができます。

JSLint の設定オプションを調べて、JSHint のオプションを同じにすることもできます。ほとんどのものにはオプションがあるはずであり、JSHint には JSLint にないさらに多くのオプションがあります。一般的な使用法は同じで、コードをコメントでマークアップして実行します。:)

于 2012-09-11T21:18:29.297 に答える