
出现这个错误的根本原因是格式不正确,我这个报错原因是最后一行需要留有一行空行。
先使用命令npm run lint --fix,如果安装后重启依然报错再执行下面的操作:
解决办法可以直接在末尾加个空行,多加一行都会报错,一定要看清楚报错信息,
安装 过Prettier插件 Prettier - Code formatter,每次修改代码后都要手动格式化代码很麻烦,可以在系统设置中增加"editor.formatOnSave": true
具体设置操作,点击文件——>首选项——>设置——>用户——>拓展——>eslint

如果设置Esint检查代码,可以暂时关闭,
.eslintrc.js文件里暂时注释掉
题外话,Prettier其实就是简单的代码格式工具,在多人开发中可以统一代码风格,Prettier和esLint不同在于,ESLint只是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具(确保没有未使用的变量、没有全局变量,等等)。而Prettier只关心格式化文件(最大长度、混合标签和空格、引用样式等)。
版权声明:本文为qq_45432996原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。