先表达一下我的愤怒,气死个人
(以下内容存粹自用,如果有人参考了以下答案未解决请不要像我一样生气)
- 第一个坑:npm install的时候根据报错 定位问题node_sass和node版本不匹配
解决方法:我是先到package.json里找node_sass的版本,再去查跟哪个版本的node匹配,到这个链接看https://www.npmjs.com/package/node-sass
*第二个坑
我用的是nvm切换node版本,但是使用了nvm use xx(node版本)之后没有成功切换到目标版本。
我的解决方法:卸载node之后再用nvm切换node版本 - 使用nvm install可能很慢,可以通过以下命令切换镜像源
nrm ls要先安装nrm,命令
npm install nrm
查看可切换的镜像源
nrm ls
切换淘宝镜像源
nrm use taobao
- 第三个坑 npm install之前先把node_modules删除,要不然会一直报之前的错误
删除node_modules方法
npm install -g remove-node-modules
remove--node-modules
npm install rimraf -g
rimraf node_modules
rimraf package-lock.json
参考链接:https://blog.csdn.net/weixin_43405300/article/details/124698796