nvm与node安装配置详细教程
温馨提示:如果电脑中已经安装了nodejs,一定要卸载干净!!!
一、完全卸载旧的nodejs
1、控制面板卸载 nodejs
2、删除node的安装目录
3、删除C盘中遗留的文件
在C盘查找 .npmrc
与 .node_repl_history
是否存在,删除
以下如果存在,请逐个删除
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\用户名\AppData\Roaming\npm
C:\Users\用户名\AppData\Roaming\npm-cache
C:\Users\用户名\AppData\Local\npm-cache
4、将有关node的环境变量删除
npm -v
node -v
5、查看卸载是否成功,最后一定要重启电脑。
二、安装并配置NVM
1、下载NVM
-
地址:NVM 下载地址
nvm-noinstall.zip
绿色免安装,但使用时需进行配置
nvm-setup.zip
安装版,推荐使用
nvm-setup.exe
无需解压,直接安装,强烈推荐 !!!
2、安装
提示:安装路径中不要有空格
选择nvm的安装目录
这个目录是 当nvm 使用固定版本时,该版本存在的目录
点击Install
安装完成
3、nvm修改镜像源
win + R
,输入cmd
,回车后,在命令行输入nvm root
命令,可以查看nvm的安装根路径在那个文件夹
- 找到
setting.txt
文件并打开
- 复制粘贴以下代码,如图所示。保存完成nvm源修改。
node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/
4、nvm配置环境变量
- 环境变量打开方式:
我的电脑->属性->高级系统设置->环境变量->
- 确认与如下配置保持一致(默认nvm安装成功后,会自动生成)
win + R
,输入cmd
,回车后,在命令行输入nvm -v
命令,返回版本号,证明配置成功。
安装nodejs及环境变量配置
1、通过nvm安装node
- 查看node.js最新的一批版本(版本号:偶数是绝对稳定版本 基数是不一定稳定版本)
nvm list available
- 安装指定的版本:
nvm install v16.20.2
- 查看安装的所有版本:
nvm list
或nvm ls
- 进入或切换版本:
nvm use v16.20.2
如果报错 使用管理员打开命令框进行操作
检测是否安装成功
node -v
npm -v
nodejs配置与使用
1.在nvm安装node后会生成nodejs文件夹,在里面新建两个文件夹,安装目录下创建node_cache和node_global两个文件夹,如下图所示。
2.创建文件夹后,打开dos命令窗口,分别执行下面两行命令
npm config set prefix "自己的路径\node_global"
npm config set cache "自己的路径\node_cache"
# 配置完后请查看是否配置成功
npm config ls
3.新建nodejs环境变量,怎么打开我就不再重复了。·变量名:NODE_PATH,变量值:D:\Environment\nodejs\node_global\node_modules, 注意看没写错,多了一个\node_modules,这个文件夹不需要你自己新建,用的时候自己会有。
4.双击path,新建%NODE_PATH%
5.配置npm下载源,这个默认是国外的,改成国内的,
// 查询源
npm config get registry
// 更换国内源
npm config set registry https://registry.npmmirror.com
6.测试node,打开dos执行:
npm install vue -g
如果在这里执行此命令提示
就关闭当前命令窗口,选择管理员运行即可,我自己就是这个问题!!!
7.打开我们刚在环境变量值D:\Environment\nodejs\node_global\node_modules文件,可以看到如下,表示测试成功
希望大佬多提提意见,多留言给评论留下意见,大家多多交流!!!
如果还可以 希望点赞关注三连啊