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

相关推荐
Sane2 分钟前
react函数组件怎么模拟类组件生命周期?一个 useEffect 搞定
前端·javascript·react.js
gnip38 分钟前
可重试接口请求
前端·javascript
若梦plus44 分钟前
模块化与package.json
前端
烛阴1 小时前
Aspect Ratio -- 宽高比
前端·webgl
若梦plus1 小时前
Node.js中util.promisify原理分析
前端·node.js
gnip1 小时前
滚动元素到可视区
前端·javascript
噫酱永不放弃1 小时前
愈发简单的 JS 库开发
前端·rollup.js
若梦plus1 小时前
Xata低代码服务器端数据库平台之技术分析
前端·后端
摆烂工程师1 小时前
GPT-5 即将凌晨1点进行发布,免费用户可以使用 GPT-5
前端·人工智能·程序员
若梦plus1 小时前
Xano低代码后端开发平台之技术分析
前端·后端