zoukankan      html  css  js  c++  java
  • win10安装Node版本管理器nvm

    使用nvm的原因

    开发公司项目和个人项目时,由于公司项目比较旧,Node版本比较低,但是自己做的项目安装的包,需要比较新的Node包,10以上的版本,所以就需要在同一台机器上安装多个版本的Node。经过搜索,决定使用nvm来做Node版本的管理。

    安装前需要先将之前安装的Node版本完全删除

    • Windows设置 --> 应用--> 找到Node-->点击卸载

    • 重启电脑(或者从任务管理器中杀死所有Node相关的进程)

    • 寻找以下文件夹并删除他们。根据您安装的版本,这些文件可能存在也可能不存在:

      • C:Program Files (x86)Nodejs
      • C:Program FilesNodejs
      • C:Users{User}AppDataRoaming pm(或%appdata% pm)
      • C:Users{User}AppDataRoaming pm-cache(或%appdata% pm-cache)
    • 检查%PATH%环境变量,确保没有引用Nodejs和npm的存在

    • 重启(重启大法解决90%问题)

    下载安装

    nvm-window

    nvm安装位置,看自己决定,但是安装路径不能有空格,比如Program Files

    安装的多版本Node放在哪里,也看个人喜好,可以修改

    环境变量,安装好之后,环境变量会自动设置好

    使用

    在你的nvm安装路径下打开cmd或者git bash,在其他路径下打开,会报错nvm: commond not found(重启!重启!重启!)

    nvm -v // 查看nvm版本,判断是否安装成功

    nvm ls available // 获取可获取的Node版本

    nvm install 12.14.1 // 安装指定版本的Node

    nvm use 12.14.1 // 使用指定版本Node

    nvm list // 列出本地已安装的Node版本

    nvm uninstall 10.15.3 // 卸载指定版本Node

    uninstall

    常用命令

    命令 功能
    nvm -v 查看nvm版本,判断是否安装成功
    nvm ls available 获取可获取的Node版本
    nvm install 12.14.1 安装指定版本的Node
    nvm use 12.14.1 使用指定版本Node
    nvm uninstall 10.15.3 卸载指定版本Node

    使用nvm引发的问题

    • 全局安装的包找不到了,我之前有修改过我的全局包安装位置
    npm config set prefix "F:
    odejs
    ode global"
    npm config set cache "F:
    odejs
    ode cache"
    

    因为卸载之前Node的时候,以前设置的Node环境变量也被清掉了,需要重新设置

    再增加一个环境变量

    设置完之后,重开gitbash

  • 相关阅读:
    【弹道】Cocos 跟踪导弹
    腾讯云短信测试 (云短信、短信验证码)
    【组件】战斗力滚动数字
    Navicat访问远程服务器数据库
    解决Python读取SQL Server中文乱码问题
    【前端】GIS及JS题目
    【Postgres】空间计算
    PYTHONPATH在vscode和pycahrm的区别?为什么有的代码在vscode导入报错,pycahrm正常?精通PYTHONPATH作用真的很重要
    python 快速万能同步转异步语法
    fastjson序列化显示出null值的键值对
  • 原文地址:https://www.cnblogs.com/qiqiloved/p/13462438.html
Copyright © 2011-2022 走看看