报错:the eslint library loaded from node_modules\eslint\lib\api.js doesn't export a cliengine.you need at least eslint@1.0.0.
TypeError: this.cliEngine is not a constructor
package.json中配置如下,版本eslint@8.34.0
解决:
方案1:
根据版本 8 中的 ESLint迁移文档, CLIEngine 类已被删除并被 ESLint 类取代。
VS Code ESLint 扩展尚未完全适应这一变化。我的VS Code中eslint插件还是1.9.0,目前有 Insider 版本2.1.24-Insider。重新安装下就OK啦~
方案2:
将其降级到 7.19.0 然后它工作正常