OS:macOS Sierra 10.12.5。sublime text3 jshintエラー "undefined"と "undefined"のlintingオプションに互換性のない値です。 " IIFE発現を使用する場合
崇高な文章:ビルド。
jshint v2.9.5。
eslint v4.4.0。
私はjsのが私のそれぞれの.jsファイルでsublimeLinter-contribの-eslint
sublimeLinter-jshint
を提出リンティング用のパッケージの下にインストールされている
、生命維持(function(){
ファイルの上部に書かれていますが、ガターで以下のエラーが出ます。
"定義されていない"および "未定義"のlintingオプションに互換性のない値。
私は私のプロジェクトのルートディレクトリにある.jshintrc
と.eslintrc
ファイルの両方を持っているが、私は少し、このエラーをスローリンター 1.混乱していますか? 2.解決方法/修正方法は?
-.jshintrc_
{
"node": true,
"esversion": 6,
"globals" : {
"moment": true,
"saveAs": true
}
}
{
"env": {
"browser": true,
"node": true,
"es6": true
},
"extends": "eslint:recommended",
"globals": {
"angular": true,
"module": true,
"inject": true,
"moment": true,
"saveAs": true,
"AWS": true,
"require": false
},
"rules": {
"indent": [0,"tab"],
"linebreak-style": [0, "unix"],
"semi": [2, "always"]
}
}
JSファイル.eslintrc
(function() {
'use strict';
angular.module().controller(function() { //....code.... });
})();
は私があたりとしてのルールを試してみましたeslint documentation
"rules": {
"wrap-iife": [2, "outside"]
}
すべての値を試しましたが、成功しませんでした。
* SublimeLinter:Toggle Linter *コマンドを使用して、リンターを切り替えることができます – idleberg