1、项目中引入eslint 代码监测
安装依赖
cnpm install eslint eslint-config-standard eslint-plug
in-standard eslint-plugin-promise eslint-plugin-import eslint-plugin-node cnpm install eslint-plugin-html -D
2、配置
在package.json中配置命令
"lint":"eslint --ext .js --ext .jsx --ext .vue client/",(--ext .(需要监测的文件后缀名), client/ 监测的文件夹名字)
"lint-fix":"eslint --fix --ext .js --ext .jsx --ext .vue client/",//代码修复
3、执行命令
在命令号中执行npm run lint 可能会报很多错误,再执行npm run lint-fix可以自动修正简单的问题
4、报错
执行npm run lint-fix 也还会报错
Expected an assignment or function call and instead saw an expres sion no-unused-expressions
这个问题有可能是你定义了一个函数,但是并没有使用,注释之后就没有问题啦!