背景
在使用vue-cli脚手架工具进行项目搭建时,按照官方教程完成搭建运行时,竟然启动报错了,报错信息如下:
1 | error in ./src/main.js |
解决办法
这个问题其实并不是eslint规则的不通过的问题,而是提示说eslint包的no-octal-escape.js
这个文件存在错误。
到eslint的github上issue里找了下,果然发现了一些痕迹:
https://github.com/eslint/eslint/issues/13207
官方认为可能是由于环境的node版本过低导致的,查看了一下本地的node版本,是8.9.4。
解决办法也就明确了:
- 升级node版本
- 降低eslint版本
为保持环境node版本一直,我最终将eslint版本降低到6.0.1,问题解决。