私はいくつかのES6 JavaScriptコードで作業しており、linter-jshint
はこのエラーをスローし続けます。JSHintエラー: "E001 - 悪いオプション"
私はすべてのJSHint optionsを見上げてみました。最初は私のユーザーディレクトリの.jshintrcファイルに{"esversion": 6}
を追加しました。これは、エラーが表示され始めたときです。それから私は非難された{"esnext": true}
のために行くことを試みた。エラーがちょうど別のものに変わったので、私は戻った。
このオプションは機能するはずですが、なぜこのエラーが表示されるのかわかりません。それは有効なオプションですね。
ところで、私はAtomを使用しています。便利
{
"predef": [ "$", "jQuery", "text", "$p", "window", "document", "console", "parent" ],
"curly": true,
"eqeqeq": true,
"funcscope": true,
"futurehostile": true,
"latedef": true,
"nonbsp": true,
"notypeof": true,
"shadow": "outer",
"singleGroups": true,
"undef": true,
"unused": true,
"debug": true,
"scripturl": true,
"-W079": true
}
何か:
JSHintの最新バージョンを使用していますか? – War10ck
JSHintをAtomパッケージとして参照している場合はyesです。最新です。 –
私はほぼ同じE0001エラーを持っていましたが、新しくインストールされた原子、jshint、linterで 'esversion'ではなく 'extract'でエラーが発生しました。そして、エラーは私の.jshintrcファイルのエラーから来ていた – Mic