https://ask.csdn.net/questions/1963567
如果尝试了网上的各种引入插件和配置VScode Eslint 后工作空间仍然不提示,不自动根据Eslint规则,进行代码修复,请看下边操作。
// 错误场景为,总是提示找不到@typescript-eslint/eslint-plugin,不管是删除node_modules文件夹重新install、还是和同事对各个环节的配置,从nodejs安装到--Vscode插件按照--Vscode Eslint配置--npm install yarn install -- node资源地址等等都是一致,别人可以你不行,,
[ eslint Error ] eslint-config-alloy/typescript': Cannot find module '@typescript-eslint/eslint-plugin'
解决方法:
// 尝试卸载并安装所有模块:
npm uninstall --save-dev eslint typescript -eslint/parser -eslint/eslint-plugin eslint-plugin-react eslint-config-alloy
npm install --save-dev eslint typescript -eslint/parser -eslint/eslint-plugin eslint-plugin-react eslint-config-alloy
并且工作空间最好只放需要维护的项目就好,不要放一个父级文件夹,然后包括项目1、项目2的,这种虽然便于查看和共同修改维护其他项目,但是ESlint,就是报错,,,
具体原因实在不清楚,项目中的eslint相关配置也是公司公共的,但是别人install完后就可以,偏偏自己的不行。