Unnecessary escape character: \. no-useless-escape
原因:
1 |
let reg = /^([a-zA-Z]|[0-9])(\w\\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/ |
改为
1 |
let reg = /^([a-zA-Z]|[0-9])(\w)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/ |
sass-loader版本过高运行错误TypeError: this.getOptions is not a function
1 2 3 4 |
// 卸载 npm uninstall --save less-loader // 安装 npm install -D sass-loader@10.x |
Failed to resolve Loader: sass-loader
安装 sass-loader组件到开发依赖
Cannot find module ‘sass’
npm install -D sass
npm install -D node-sass
error ‘XXXX’ is defined but never used no-unused-vars
1 |
"no-unused-vars": 'off' //.eslintrc.js文件 |
意思就是不让eslint校验,我的定义有没有用了。虽然不报错了,但未必是最好解决办法。