【发布时间】:2021-01-21 21:31:07
【问题描述】:
我正在尝试使用 Gatsby 设置 React 应用程序,但由于某种原因,ESLint 似乎无法完全正常工作。
我输入了代码const test = 4; 并没有使用变量,我希望这会在 ESLint 中引发未使用的变量错误,但事实并非如此。
我使用 VSCode。
这是我的 eslintrc.json
{
"extends": ["airbnb", "prettier", "prettier/react"],
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}
这些是我package.json中的依赖项
"dependencies": {
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"gatsby": "^2.24.67",
"gatsby-cli": "^2.12.102",
"gatsby-plugin-material-ui": "^2.1.10",
"react": "^16.12.0",
"react-dom": "^16.12.0"
},
"devDependencies": {
"eslint": "^7.10.0",
"eslint-config-airbnb": "^18.2.0",
"eslint-config-prettier": "^6.12.0",
"eslint-plugin-prettier": "^3.1.4",
"prettier": "2.0.5"
},
【问题讨论】:
-
@AllanChain 在执行
npm run start时,错误确实会出现在终端中,但不会出现在“问题”选项卡下的 VSCode 上
标签: json reactjs visual-studio-code gatsby eslint