Я обновился до текущей версии gulp-eslint 5.0.0.
Когда я сейчас пытаюсь скопировать свой код, в начале кода JSX появляются обычные ошибки:
127:26 error Parsing error: Unexpected token =
Я предположил, что это проблема само по себе eslint.Поэтому я попытался выровнять свой код с помощью глобальной установленной eslint (5.9.0) и не получил ошибок в части jsx.Все остальные линтинги идентичны.
Мои eslintrc.json
х:
{
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 6
},
"rules": {
},
"env": {
"node": true
}
}
И папка внизу:
{
"extends": ["../.eslintrc.json", "plugin:react/recommended"],
"settings": {
"react": {
"pragma": "React",
"version": "15.0"
}
},
"plugins": ["react"],
"parserOptions": {
"ecmaVersion": 5,
"ecmaFeatures": {
"jsx": true
}
},
"env": {
"node": false,
"browser": true
},
"globals": {
"angular": true,
"React": true,
"ReactDOM": true,
"Uint8Array": true
},
"rules": {
"jsx-quotes": [1, "prefer-single"],
"react/prop-types": 0,
"react/no-deprecated": 0
}
}
Дополнительная информация: gulp-eslint 3.x и 4.x отлично работают с одинаковой конфигурацией.
Есть советы или предложения?