nextjs: eslint - jsx не анализируется - ошибка: неожиданный токен - PullRequest
0 голосов
/ 13 октября 2019

Я получаю ошибку eslint для кода jsx. Он не обрабатывается. Следующие файлы являются моими конфигурационными файлами

{"env": {"browser": true, "es6": true}, "extends": ["airbnb", "eslint: рекомендуемый", "плагин: реагировать / рекомендованный"], "globals": {"Atomics": "readonly", "SharedArrayBuffer": "readonly", "React": "writable"}, "parserOptions": {"ecmaFeatures": {"jsx": true}, "ecmaVersion": 2018, "sourceType": "module"}, "plugins": ["реагировать]]," rules ": {" реагировать/ Reaction-in-jsx-scope ":" off "," Reaction / jsx-filename-extension ": [1, {" extensions ": [" .js "," .jsx "]}]}}

.babelrc

{ "presets": "next/babel", "env": { "test": { "presets": [ "env", "next/babel" ] } } }

next.config.js

 config.module.rules.push({
                enforce: 'pre',
                test: /\.(js|jsx)$/,
                exclude: /node_modules/,
                loader: ['eslint-loader','babel-loader']
            })
        }
...