今天在拉取老项目时,发现node-sass版本和node版本出现冲突,需要降级node版本,想到以后不同的项目建立时node版本不同,每次都要卸载重装很是麻烦,于是安装nvm管理node版本,以下时使用nvm安装node过程中出现的问题。
问题1
- 使用nvm安装node版本时,安装失败(需要配置淘宝镜像)
打开nvm安装目录,找到settings.txt文件,配置以下内容:
node_mirror: npm.taobao.org/mirrors/node/
npm_mirror: npm.taobao.org/mirrors/npm/
问题2
- 安装对应版本后,cmd查看版本node-v 报:node不是内部或外部命令,也不是可运行的程序或批处理文件
需要配置对应的环境变量
1. 在对应的nvm文件夹下,新建nodejs文件夹
2. window+r —> sysdm.cpl —> 高级 —>环境变量
3.
NVM_HOME=D:\nvm
NVM_SYMLINK=D:\nvm\nodejs 快捷方式所在的目录
PATH += %NVM_HOME%;%NVM_SYMLINK%;
问题3
- 我们在使用 nvm use 14.17.3 的时候,也有可能出现下面这种报错:
Snipaste_2022-07-13_16-56-30.png
这种问题出现的原因,主要是权限不够,需要提权到 admin,以管理员的身份运行 cmd 即可