一. 卸载 Node
- 卸载
node
本身、删除nodejs
目录
提示:可以在系统控制面板–>所有控制面板项–>程序和功能 卸载Node.js
- 手动删除
C:\Program Files\nodejs\node_modules
(如果你的文件是在这里的话) - 手动删除
C:\users\你的用户名\node_modules
(如果你的文件是在这里的话)
二. 安装 nvm
- 点击下载 nvm
- 选择
nvm-setup.zip
直装版 - 双击安装文件
nvm-setup.exe
- 选择
nvm
安装路径 和 选择nodejs
路径 的时候,记得提前在 自己找得到的地方新建两个文件夹
比如我就是在D盘
根目录新建的nvm
和node
两个文件夹,方便以后查找和管理
- 安装完确认:
CMD
输入nvm
,出现如下图就标识成功
三. 安装与管理node
- 查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。
nvm list [available]
- 安装,命令中的版本号可自定义,具体参考命令1查询出来的列表
nvm install 12.16.0
- 使用特定版本
nvm use 12.16.0
- 卸载
nvm uninstall 12.16.0
四. 其他问题
nvm use
出现exit status 1:乱码
改用管理执行命令nvm
安装node
没有npm
的问题-
更改配置文件,自动下载npm
a. 命令行运行:nvm root
显示出nvm
的安装目录
b. 打开nvm
文件夹下的settings.txt
文件,在最后添加以下代码:node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
c. 打开
nvm
文件中对应版本号的node_modules
文件夹,可以看到npm
文件,则说明npm
安装成功 -
手动安装
node
对应的npm
版本- 因为在使用
NVM
安装node
的时候不会默认安装npm
,所以需要我们自己下载后放到nvm
对应的node
目录下面
npm下载 (下载对应版本的zip文件)
npm下载(node版本对应npm版本下载)- 下载完成后将
zip
文件解压到nvm
安装目录中对应的node
版本中的node_modules
目录下 - 最后将
npm
文件夹里面的bin
目录下的npm
和npm.cmd
两个文件复制一份到对应node
版本的根目录下 - 使用
npm -v
测试一下即可
- 因为在使用
-