windows卸载node后安装nvm、node、npm
1, nvm-windows 最新下载地址:
这里又有四个可下载的文件。
-
nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
-
nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。
-
Source code(zip):zip压缩的源码
-
Sourc code(tar.gz):tar.gz的源码,一般用于*nix系统
为了方便,所以下载了nvm-set.zip文件
2, 在安装nvm for windows之前,需要卸载任何现有版本的node.js。并且需要删除现有的 nodejs安装目录(例如:"C:\Program Files\nodejs’)。因为,nvm生成的symlink(符号 链 接/ 超链接)不会覆盖现有的(甚至是空的)安装目录。
还需要删除现有的npm安装位置(例如“C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\Administrator\AppData\Roaming\npm
C:\Users\Administrator\AppData\Roaming\npm-cache
检查%PATH%环境变量以确保没有引用Nodejs或npm存在,如果存在就删除。
之后重启电脑
3,安装:
以上操作完成之后,双击执行下载的setup文件, 安装nvm时,设置node的快捷方式 的路径在nvm的安装路径里面,例如:NVM_HOME为:D:\software\Nvm 时, NVM_SYMLINK为 D:\software\Nvm\nodejs
4,设置下载源:
在nvm的安装路径下找到settings.txt(如果没有,可新建一个)打开:添加一下代码
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
5.安装node:
nvm install latest
6,校验node是否安装成功:
安装完成后:node -v。
如果有版本号,说明安装没有问题。
如果提示'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件
解决:
(1).打开nvm的安装路径, 我的是:D:\software\nvm,在这路径下新建一个空的文件夹,名称 nodejs,文件夹下面不要放任何东西,保持为空即可。
(2).打开环境变量,修改用户环境变量和系统环境变量,修改两个NVM_SYMLINK的值为: D:\software\Nvm\nodejs,确定-确定-确定。
(3).关闭之前打开的所有cmd,并重新打开cmd:
nvm uninstall v10.21.0 卸载掉之前安装的node,重新安装nvm intall 10.21.0 64-bit
7,安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org

浙公网安备 33010602011771号