2016-03-20 1 views
1

崇高なテキスト3 eslinterは、反応/ jsx-quotesのルールを見つけることができないというコードの最初の行にエラーメッセージを表示します。私はeslint-plugin-reactは、グローバルとローカルにインストールされていeslint-plugin-reactはルールを見つけません

{ 
    "ecmaFeatures": { 
    "modules": true, 
    "jsx": true 
}, 
"env": { 
     "browser": true, 
     "node": true, 
     "es6": true, 
     "jasmine": true 
     }, 
     "rules": { 
     "strict": 0, 
     "no-underscore-dangle": 0, 
     "quotes": [2, "single"], 
     "max-len": [1, 80, 4], 
     "no-trailing-spaces": [2, { skipBlankLines: true }], 
     "no-mixed-spaces-and-tabs": [2, "smart-tabs"], 
     "no-unused-vars": [1, {"vars": "all", "args": "after-used"}], 
     "semi": [1, "always"], 
     "no-unused-expressions": 1, 
     "no-shadow": 0, 
     "no-redeclare": 0, 
     "new-cap": 0, 

     "react/display-name": 0, 
     "react/jsx-boolean-value": 1, 
     "react/jsx-no-undef": 1, 
     "react/jsx-quotes": 1, 
     "react/jsx-sort-prop-types": 1, 
     "react/jsx-sort-props": 0, 
     "react/jsx-uses-react": 1, 
     "react/jsx-uses-vars": 1, 
     "react/no-did-mount-set-state": 0, 
     "react/no-did-update-set-state": 0, 
     "react/no-multi-comp": 0, 
     "react/no-unknown-property": 1, 
     "react/prop-types": 0, 
     "react/react-in-jsx-scope": 1, 
     "react/self-closing-comp": 1, 
     "react/sort-comp": 1, 
     "react/wrap-multilines": 1, 
     }, 
     "plugins": [ 
     "react" 
     ] 
    } 

この.eslintrcは、アプリのルートフォルダにあります。ここではeslinter(.eslintrc)のための設定ファイルです。私はいくつかの提案( "parserOptions"の追加など)に従ったが、うまくいかなかった。私は何を取りこぼしたか?代わりに、 `"反応/ jsx-の[2、 "好むダブルは"] `:

+1

' "JSX-引用符" を使用してみてくださいquotes ":1、 – Andreyco

+1

https://media.giphy.com/media/U1XhGr8CWqvVC/giphy.gif – boldnik

+0

私のコメントに基づいて回答を追加しました。可能であれば、それを受け入れてください。 – Andreyco

答えて

3

代わりの

"react/jsx-quotes": 1, 

使用この構成

"jsx-quotes": [2, "prefer-double"] 
+0

これは私のためにはうまくいかなかった - 私はこれらのルールのどれも全く動かすことができないようだ。 –

関連する問題