包管理工具,有n和nvm ,win平台只能安装nvm 。少数资料写错,刚好第一篇就看到错的。
基于我目前卸载nodejs后,装nvm1.1.10
坑一:按资料安装,输入node
按查询到资料安装, 到了
nvm install 10.15.3
nvm use 10.15.3
若操作成功,将出现提示:Now using node 10.15.3 (64-bit)
node -v
发现没有nodejs
nvm use 10.15.3 要 换成 nvm use v10.15.3
运行后出现 Now using node v10.15.3 (64-bit)
同时nvm 目录下多了一个nodejs文件夹 ,
打开nvm目录和 环境变量,修改环境变量到nvm目录下
运行node 成功
nvm ls 也显示已有的版本,同时标记当前版本
由此推断,nvm应该是管理各个nodejs版本的系统变量 来管理版本的
坑二:在目录 运行nvm install 10.15.3 无法安装,
命令行工具去到别的路径之后才行
坑三: 环境变量不理想
nvm 安装到别的盘,以前的nodejs环境卸载不完全, 导致 NVM_SYMLINK 变量的nodejs 地址不一样
坑四:nvm install 10.15.3 后无npm
安装完成node之后,npm npx 没有,可以手动转移缺少的,或者参考https://www.jianshu.com/p/c0f1f4dfb684