目录
1.下载vue-cli(如果已下载,cmd中显示版本号,跳过)
2.'vue-cli-service' is not recognized as an internal or external command报错
3.附:npm ERR! code CERT_HAS_EXPIRED问题
0基础小白,一开始连nodejs都灭有,没有接触过前端,只有空空的vscode,使用vscode运行程序报错,下载nodejs、vue、vue-cli,磨了好久。
1.下载vue-cli(如果已下载,cmd中显示版本号,跳过)
--前提:nodejs和vue已下载,cmd中node和npm和vue都能正常显示。
!!卸载和重装nodejs、下载vue:借鉴全网最详细的nodejs卸载和安装教程,这篇文章有nodejs的所有版本链接,可以直接跳转下载,vue部分换镜像源再下,直接下载很慢,换成
npm config set registry https://registry.npmmirror.com/
!!下载vue-cli,借鉴vue脚手架(vue-cli)详细安装过程,从1.2配置镜像源开始跟,这篇文章的镜像源是最新的,就是上一段里的代码行,跟到第二部分下载vue/cli。
--问题1:cmd中vue --version的时候不出来@vue-cli5.0.8,只有vue的版本号。
--解决:后来把cmd重新关了,再开了一次就好了。一定是输出@vue-cli5.0.8,不是输出vue的版本号!!

--问题2:vscode中,node和npm版本正常显示,vue版本号输出失败。
--解决:vscode也是重新开了,然后vscode中的终端我也重新开了一个,能正常输出。
2.'vue-cli-service' is not recognized as an internal or external command报错
--过程:在vscode中运行报错,看到网上说删除node_modules文件夹,然后再执行npm install命令。
--问题:npm install显示Cannot find module 'F:\node\node_modules\npm\bin\npm-cli.js' ,还有很多,不知道怎么解决,试了好几次,问题没解决,不敢再删了。
--解决:不知道删了node_modules怎么解决,就重装了一遍nodejs和vue和vue-cli。一直还原到第一步结束,确定vscode和cmd中vue-cli能正常输出版本,参照第一部分的cmd图。因为这个报错我是在vscode中报的错,之后直接在vscode中重开了一个终端,运行了一下npm install,问题解决,没有报错,中间对vscode关掉重启了几次,具体的我也记不清了,就看到一个文文章说要重启命令才能生效。主打一个问题不知道,重启最重要,不过电脑没有重启哈哈。
3.附:npm ERR! code CERT_HAS_EXPIRED问题
这个就是证书过期的问题,换成第一部分代码行里的镜像源就行,不用旧的淘宝镜像源了。
如果用了旧的,出了问题,可以借鉴npm ERR! code CERT_HAS_EXPIRED:解决证书过期问题
本人小白,操作的原理不是很清楚,只是磨了很久,可能操作有些地方不对,可能误打误撞,但是确实是成功的历程,欢迎各位大佬补充~
1528

被折叠的 条评论
为什么被折叠?



