私はWebStorm IDEを使用していて、私のangularJSプロジェクトを作成しました。私もgrunt
を使用していて、grunt-contrib-jshint
を使っています。JSHintが.jshintrcファイルを見つける/解釈できません
{
"strict": "global",
"node": true,
"globals": {
// Angular
"angular": false,
// Angular mocks
"module": false,
"inject": false,
// Jasmine
"jasmine": false,
"describe": false,
"beforeEach": false,
"afterEach": false,
"it": false,
"expect": false,
// Protractor
"browser": false,
"element": false,
"by": false
}
}
私は、端末上でgrunt jshint
を実行すると、私は多くのエラーを取得し、そのエラーに関連それらのすべて:私は、私はプロジェクトを作成するために使用さangular-seedリポジトリに存在していた私の.jshintrc
ファイルに事前設定いくつかのオプションを持っていましたオプションが正しく設定されていない場合に発生します。しかし、これらのオプションをコピーしてGruntfile
に入れると、すべてが魅力的に機能します。
jshint: {
files: ['Gruntfile.js', 'app/**/*.js'],
options: {
// options here to override JSHint defaults
node: true,
globals: {
// Angular
angular: false,
// Angular mocks
module: false,
inject: false,
// Jasmine
jasmine: false,
describe: false,
beforeEach: false,
afterEach: false,
it: false,
expect: false,
// Protractor
browser: false,
element: false,
by: false
}
}
},
基本的に、私は理解してきたことであるjshint
は.jshintrc
ファイルからオプションを読み込むされていません。この問題をどうやって解決するのですか?
が機能していない、私は私に 'jshint'タスクを設定します 、動作しませんでした。 –
'options'セクションでオプションを設定する必要があります。 –
ありがとうございます。作品は、魅力のように再び! :) –