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
posted @ 2020-06-24 13:06  sea-maid  阅读(793)  评论(0)    收藏  举报