【解决】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

相关推荐
卧指世阁几秒前
不从零开始构建专属 SVG 编辑器的实战指南
前端·javascript·前端框架
颜酱3 分钟前
用填充表格法吃透01背包及其变形-3
前端·后端·算法
明月_清风3 分钟前
Node.js 事件循环(Event Loop)详解
前端·后端
Hilaku4 分钟前
年薪 50W 的前端,到底比年薪 15W 的强在哪里?
前端·javascript·架构
四眼肥鱼4 分钟前
不是吧,不是吧,前端面试又出新玩法了?!
前端·面试
布列瑟农的星空6 分钟前
一文看懂js中所有属性访问api
前端
wuhen_n7 分钟前
Promise静态方法解析
前端
不想秃头的程序员10 分钟前
Vue3 defineModel 完全指南:从基础使用到进阶技巧
前端·vue.js·面试
CC码码10 分钟前
迈向开源第一步,给fabric.js提PR
前端·javascript·开源·web·fabric
不想秃头的程序员11 分钟前
🔥Vue3 动态组件‘component’全解析
前端·vue.js·面试