非常坎坷的vue安装历程,供类似经历的朋友们参考:
自己用的电脑操作系统是windows7,第一次安装nodejs14后发现系统不支持该版本nodejs。
遂将nodejs14卸载后安装了12版本,安装过程均无问题。创建vue项目正常,但是执行npm run serve后发生报错:
npm run serve:
Fatal error in , line 0
# Check failed: U_SUCCESS(status).
查了一下别人的经历发现这个问题是nodejs12的bug,建议换个版本的nodejs......头裂开了T.T
于是乎,重新安装了nodejs10.24.1,继续测试。这个时候又有了新的报错:
You are using Node v10.24.1, but this version of @vue/cli requires Node ^12.0.0 || >= 14.0.0.Please upgrade your Node version.
好家伙,又让我装12或者14版本的nodejs,完美死循环。这我总不能现在重装系统吧~这种时候当然应该找找有没更换@vue/cli的版本更容易一些。于是乎找到了最简单有效的解决办法:
1、执行卸载命令删除当前vue-cli:
cmd窗口输入:npm uninstall -g @vue/cli
2、执行如下命令安装低版本的vue/cli:
npm install -g @vue/cli@4.5.13
此时在cmd中执行:vue -V 命令,成功显示@vue/cli版本即可。(注意这里-V必须大写)
完成后重新创建vue2项目,可以npm run serve正常启动了。