我的后端有一个Express 4项目。通常在webstorm中我使用有关空格,冒号,引号的所有错误,但它们并不是真正的错误。直到我删除" transMsg()"函数来自../ utils / communutils.js
我很惊讶我的节点运行"用这个无声错误正常执行。当我将鼠标移到" .transMsg;"时,Webstorm给出一个下划线颜色,就像另一个常见的没有重要错误。我弹出一条消息' Unresolved variable transMsg'
const t = require(' ./ utils / commonutils')。transMsg;
所以我决定执行 npm run test
我的package.json:
"test": "eslint . --ext .js --ext .jsx --ignore-path .gitignore --cache",
我的.eslintrc.json:
{
"extends": ["airbnb"],
"env": {
"browser": false,
"node": true
},
"rules": {
"no-unused-vars": 0
}
}
然后我得到214927错误!
如何忽略那些微不足道的错误并获得重要的错误,例如“未解决的变量transMsg'”。我知道我可以设置每个错误以获得静音或只是警告,但列表很长,有没有办法做到这一点?
在反应前端应用程序中,隐藏了那些微不足道的错误,但重要的错误会中止程序的执行。在这种情况下,npm运行,运行无声...
部分错误;
8:3 error Assignment to property of function parameter 'info' no-param-reassign
10:2 error Missing semicolon semi
15:62 error Missing trailing comma comma-dangle
22:34 error Unnecessarily quoted property 'context' found quote-props
22:34 error Strings must use singlequote quotes
22:45 error Strings must use singlequote quotes
22:57 error Unnecessarily quoted property 'metric' found quote-props
22:57 error Strings must use singlequote quotes
37:3 error Newline required at end of file but not found eol-last
✖ 246991 problems (243461 errors, 3530 warnings)
214927 errors, 0 warnings potentially fixable with the `--fix` option.