在使用vue-cli脚手架工具进行项目搭建时,按照官方教程完成搭建运行时,竟然启动报错了

Posted 单身girl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在使用vue-cli脚手架工具进行项目搭建时,按照官方教程完成搭建运行时,竟然启动报错了相关的知识,希望对你有一定的参考价值。

error in ./src/main.js Syntax Error: F:\\test\\node_modules\\eslint\\lib\\rules\\no-octal-escape.js:41 /$(?:[^]|.)*?([0-3][0-7]{1,2}|[4-7][0-7]|0(?=[89])|[1-7])/su ^ SyntaxError: Invalid regular expression flags at Array.forEach ()

解决办法:
背景:
在使用vue-cli脚手架工具进行项目搭建时,按照官方教程完成搭建运行时,竟然启动报错了,报错信息如下:在这里插入图片描述

解决办法:
这个问题其实并不是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,问题解决。

打开package.json手动更改然后删除依赖从新安装
:package-locj,json 和node_modules需要手动删除,重新安装。

以上是关于在使用vue-cli脚手架工具进行项目搭建时,按照官方教程完成搭建运行时,竟然启动报错了的主要内容,如果未能解决你的问题,请参考以下文章

使用vue-cli 脚手架快速搭建单页面组件

使用vue-cli脚手架工具搭建vue-webpack项目(转)

使用Vue脚手架(vue-cli)从零搭建一个vue项目

使用vue-cli脚手架搭建项目,保存编译时出现的代码检查错误(ESLint)

Vue--Vue-CLI创建项目

使用vue脚手架(vue-cli)快速搭建项目