用vue写前端,在运行serve时弹出这么一个错误。
报错原因:开发环境下每次保存代码时都默认启用 eslint验证
解决办法:关闭默认启用
在vue.config.js文件中添加一段代码:
lintOnSave: false
很多拿网上项目直接运行的小白到这可能有个问题,我项目目录里面没有vue.config.js这个文件啊,或者说你这行代码又具体加到哪个位置呢?
针对这个问题,首先,如果你项目目录里面没有这个文件,很简单,没有,加一个不就行了!
在IDEA中的项目目录位置处,右键点击New->JavaScript File,如果你还是不确定在哪个位置(有的同学刚接触,拿到项目后发现有很多目录,搞不清是哪个,那你就根据babel.config.js来判断,放到跟它同级的目录下就好了,这个babel文件是你调用nodejs时自动生成的一个文件)。如下图所示:
有了这个文件之后,它默认有个格式:
module.exports = {
}
然后你把 lintOnSave: false 放到大括号里面就好了,最终的效果是:
最后,重新执行你的前端代码就好了。