J'essaie de faire fonctionner ESLint et Prettier pendant des jours mais quoi que je fasse, rien ne change.
Je ne sais même pas ce que j'ai installé globalement mais voici le local de mon projet package.json
{
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"babel-core": "^6.26.3",
"babel-loader": "^8.0.4",
"babel-preset-react-native": "4.0.0",
"global": "^4.3.2",
"react": "16.5.0",
"react-native": "0.57.2",
"react-native-linear-gradient": "^2.4.0",
"react-native-navigation": "^1.1.488",
"react-native-snap-carousel": "^3.7.5",
"react-native-vector-icons": "^6.0.2",
"react-navigation": "^2.17.0"
},
"devDependencies": {
"babel-eslint": "^10.0.1",
"babel-jest": "23.6.0",
"eslint-config-prettier": "^3.1.0",
"eslint-plugin-prettier": "^3.0.0",
"jest": "23.6.0",
"prettier": "^1.14.3",
"react-test-renderer": "16.5.0"
},
"jest": {
"preset": "react-native"
}
}
mon .eslintrc
contient
{
"extends": ["react-app", "plugin:prettier/recommended"]
}
Et la sortie dans la section ESLint dit
[Error - 1:15:10 PM] Cannot find module 'eslint-plugin-prettier' Referenced from: /Users/me/project/.eslintrc
J'ai ajusté les paramètres VSCode, donc c'est très bien, mais ce simple ne fonctionne pas.
Je crois que vous manquez le paquet eslint principal. Pouvez-vous essayer d'ajouter ceci à votre package.json
"eslint": "^5.8.0",