Node
nvm
nvm的安装配置
简单的总结下步骤:
- 官网下载安装nvm
- 修改settings.txt,添加镜像脚本:
node_mirror: https://npmmirror.com/mirrors/node/
node_mirror: https://npmmirror.com/mirrors/npm/
- 修改nvm安装文件的控制权限为完全控制
- 配置环境变量
- nvm命令安装切换node版本
- 最后,对于使用webstorm但是发现新更的node版本无论如何都无效的:
- Windows nvm 安装后webstrom vue项目编译报错,无法识别node
- 修改Setting中Node的版本后,用File/invalidate cache重启
- npm install报错一条龙操作:
- 删node_modules
- 删package-lock.json
- 清空npm包缓存:npm cache clean –force
- 换node版本
nvm切换版本失败
问题描述
用nvm use x.x.x命令,
命令行打印切换成功,
但是打印node版本时发现还是原来的版本。
解决方式1:直接删占用的node版本
一开始还觉得是版本切换有问题,
一气之下干脆到nvm主目录里要把这个版本给删掉,
结果发现它始终被占用,
根本删不掉,
后来发现是webstorm服务一直占用node(就算没开前端服务)
把占用node的那个进程关了就能正常切换版本了。
解决方法2:检查是否是node版本号的问题