J'ai créé une application de base Next.js à l'aide de "NPX Create-Next-Next-APP" et .eslintrc.json Fichier créé pour ajouter des règles ESLINT.Mais ce qu'il ne fonctionne pas.Comment ajouter des règles de corruption à la configuration NEXTJS
{
"env": {
"browser": true,
"es6": true
},
"extends": [
"standard"
],
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly",
"React": "writable"
},
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": 2018,
"sourceType": "module"
},
"plugins": [
"react"
],
"rules": {
"react/react-in-jsx-scope": "off"
}
}
J'ai essayé cette solution - https://medium.com/@joelmasters/setting-up-eslint-for-nextjs-37163d4cabaa
vous devez installer les modules NPM requis.
avec NPM:
npm i -D babel-eslint eslint-config-airbnb eslint eslint-plugin-jsx-a11y eslint-plugin-import eslint-plugin-react eslint-plugin-react-hooks
avec le fil:
yarn add -D babel-eslint eslint-config-airbnb eslint eslint-plugin-jsx-a11y eslint-plugin-import eslint-plugin-react eslint-plugin-react-hooks
Voici un article connexe à ce sujet
https://medium.com/@melih193/next-js-eslint-setup-Torial-for-airbnb-config-c2b04183a92a