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里就可以了。本文结束!

posted @ 2025-09-26 22:54  南宫影  阅读(47)  评论(0)    收藏  举报