首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >新的VueJS项目-eslint TypeError: eslint.CLIEngine不是构造函数

新的VueJS项目-eslint TypeError: eslint.CLIEngine不是构造函数
EN

Stack Overflow用户
提问于 2021-11-08 10:36:50
回答 1查看 3.5K关注 0票数 3

我正在WebStorm启动一个新的WebStorm项目。我创建了一个新的VueJS项目,升级了NPM,添加了Vuetify,在启动服务器后,它引发了以下错误:

代码语言:javascript
运行
复制
 ERROR  Failed to compile with 1 errors                                                                                                                                                                          11:34:19 AM

Module build failed (from ./node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader/index.js):
TypeError: eslint.CLIEngine is not a constructor
    at Object.module.exports (/home/milano/WebstormProjects/xxx/node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader/index.js:223:27)

我怎么才能解决这个问题?我应该降低eslint的评级吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-13 10:48:34

ESLint更新2019.1.3解决了这个问题。看这个

你可能需要:

  • 升级IDE以获得最新版本的ESLint
  • 或升级ESLint
  • 或者,还有一个hack 这里,它涉及更新es的导入方式。例如: 变化 this.CliEngine = require(this.basicPath + "lib/cli-engine"); 至 this.CliEngine =要求(this.basicPath).CLIEngine;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69882100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档