nextjs: eslint - jsx не анализируется - ошибка: неожиданный токен <

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

{ "env": { "browser": true, "es6": true }, "extends": [ "airbnb", "eslint: Recommended", "plugin:react/ Recommended" ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly", "React": " Writable" }, "parserOptions": { "ecmaFeatures": { "jsx": true }, "ecmaVersion": 2018, "sourceType": "модуль"}, "плагины": ["реагировать"], "правила": { "react/response-in-jsx-scope ":" off "," react / 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']
            })
        }

0 ответов

Другие вопросы по тегам