【解决】npm run dev Syntax Error: TypeError: eslint.CLIEngine is not a constructor

问题:

由于代码语法不符合eslint而照成此错误,可以参照eslint规则修改语法,或者将eslint停掉

以下为停掉eslint的方法。

You may use special comments to disable some warnings.

Use // eslint-disable-next-line to ignore the next line.

Use /* eslint-disable */ to ignore all warnings in a file.

解决方法:

方式一

打开package.json将以下代码删除重新运行(将项目停掉,重新npm run serve)

删除后本项目的eslint语法校验会失效,即可运行成功(需重新npm run serve)

方式二

打开vue.config.js加入以下代码

方式三

查看ESLint版本,将版本降低至5.x.x

npm install --save-dev eslint@5

相关推荐
米丘2 分钟前
Rollup 打包工具
前端
We་ct3 分钟前
LeetCode 74. 搜索二维矩阵:两种高效解题思路
前端·算法·leetcode·矩阵·typescript·二分查找
moneyinto4 分钟前
Three.js 必背核心方法
前端
wuhen_n6 分钟前
Vue3 组件中的图片懒加载与渐进式加载
前端·javascript·vue.js
叫回忆6 分钟前
elpis的npm抽离与发布
前端·javascript
wuhen_n14 分钟前
Vite 构建层面的图片优化:从压缩到转换
前端·javascript·vue.js
hashiqimiya15 分钟前
vue项目组装-路由-文件修改地方
前端·javascript·vue.js
回到原点的码农25 分钟前
TypeScript 与后端开发Node.js
javascript·typescript·node.js
Mike_jia26 分钟前
ChatClaw:5 分钟打造你的个人 AI 智能体
前端
CodeSheep27 分钟前
王自如公开招聘01号员工,这要求有多离谱?
前端·后端·程序员