NVM 安装配置
NVM 安装配置
问题背景
之前安装了nvm,并通过nvm安装node并管理了多个版本的nodejs.最近在使用npm i -g全局安装的包都不能用,排查了好久还没没能解决问题,有的强迫症的我决定卸载node、nvm,全部重新装,重新配置环境,以下是整个安装过程的记录,以及注意事项
安装过程
1、下载 NVM
2、修改安装路径一路next,这个过程就不记录了
3、安装完后通过nvm -v 查看是否安装成功
4、安装成功后通过命令nvm list available,查看可以安装的node版本,根据需要选择即可(推荐安装TLS版)
5、安装完,记得先执行nvm use xx版本号xx,,然后才能查看node、npm版本号,查看是否成功,不然查看不到node 版本号
6、以上过程都没什么注意事项,nvm的系统变量环境也是自动设置的,没什么可说的
7、重点来了,要想node、npm以及npm全局安装的包正常使用,一下步骤一定要重视✨
8、配置npm环境
# 这里路径一定不能错,且用斜杠(/)或者双反斜杠(\\),我这里演示用\\
npm config set prefix "D:\\node_environment\\node_global" #D:\\node_environment\\node_global这个是自定义目录,提前创建好
npm config set cache "D:\\node_environment\\node_cache" #D:\\node_environment\\node_cache这个是自定义目录,提前创建好
9、到这里还没结束,你会发现当你npm -g 全局安装了的依赖,比如npm i -g typescript,想全局使用tsc命令时发现tsc命令不能用,为什么呢???一头雾水
10、原因是node_global、node_cache得添加到环境变量中!!给他配置到path里就可以了。本文结束!
本文来自博客园,作者:南宫影,转载请注明原文链接:https://www.cnblogs.com/nangongying/p/19114473

浙公网安备 33010602011771号