一、下载nvm安装管理node版本
1.安装nvm之前一定要把电脑中原有的node版本给卸载干净;
2.nvm下载链接:nvm.uihtm.com/
3.具体安装流程可以参考https://zhuanlan.zhihu.com/p/550264306这篇文档
4.安装之后,在控制台中查看版本node -v,发现依旧不是内部命令,去环境变量中查看,发现node没有卸载干净
5.在nvm按装路径中创建两个文件夹
6.在控制台中输入这两条命令
npm config set prefix "D:\NVM\node_global"
npm config set cache "D:\NVM\node_cache"
7.去环境中在做配置
8.在控制台输入node -v查看版本即可
nvm list
nvm use 14.17.0
node -v
具体文档参考:https://blog.csdn.net/JJ_Smilewang/article/details/127823953
二、问题:
1,运行 npm run serve
发现没有 node_modules文件,重新用 npm i 初始化安装包,发现本地node和项目package.json中node版本不匹配,所以下载nvm,使用nvm将node版本与项目中node的版本一样。
2,使用 npm i
发现提示
3.之后使用npm i -g yarn
4.使用 npx only-allow yarn
5.安装yarn之后继续使用 npm i
发现依旧报错,检查发现是只能使用 yarn
6.使用 npm instanll = yarn
7.输入 yarn
8.使用 yarn serve,项目可以真正的运行起来了
(不过运行时发现有的依赖没有安装上,老师把安装的依赖打包发我一份,我解压到node_modules了)
三、具体运行流程
1. npm i -g yarn
2.npx only-allow yarn
用yarn装包
3.npm instanll = yarn
4.yarn
5.yarn serve