美文网首页node我不会前端
node 版本管理工具 - nvm

node 版本管理工具 - nvm

作者: LazyCat404 | 来源:发表于2020-08-25 10:46 被阅读0次

    很多情况下,为了适应工作、学习我们需要在一个电脑里使用不同版本的node,在切换使用频繁的情况下,就会陷入卸载 ↔ 安装的怪圈,这时候你需要一个趁手的版本管理工具。

    下载安装nvm(node.js version management)

    主意:在安装nvm 前请卸载所有安装过的node版本

    nvm 选择下载

    nvm-setup.zip:安装版(推荐),傻瓜式安装

    安装时有两个路径选择(尽量不要出现中文):

    nvm-noinstall.zip:绿色免安装,但需要环境变量配置

    nvm 基本命令使用

    命令行工具输入命令即可

    版本查看,安装完成后,执行该命令,查看安装版本
    nvm v
    //或
    nvm version 
    
    查看所有可安装 Node 版本号
    nvm list available
    
    node 安装
    // 安装最新版本
    nvm install node
    
    //安装指定版本(推荐)
    nvm install 14.8.0
    
    //安装指定版本,指定操作系统位数(32/64),不指定使用系统默认
    nvm install 14.8.0 64
    
    查看已安装node版本
    nvm ls
    //或
    nvm list
    
    使用指定版本node
    // 14.8.0 是版本号
    nvm use 14.8.0
    
    // 指定操作系统位数(32/64),不指定使用系统默认
    nvm use 14.8.0 64
    
    已安装node列表
    卸载已安装node
    // 14.8.0 是版本号
    nvm uninstall 14.8.0
    

    需要注意的是,不同版本的node所使用的全局模块需要分别进行安装,也就是说,如果在node 14.x 下安装了vue,把node 切换到12.x 后,需要重新安装一遍(但不需要重复安装)

    node版本切换
    其它命令
    //显示node是运行在32位还是64位
    nvm arch
    
    //开启nvm,并设置使用最新node 版本
    nvm on
    
    //关闭nvm,node 命令不可使用,执行此命令后在执行 use 会重新开起
    nvm off 
    
    //设置下载代理,不加可选参数url,显示当前代理,将url设置为none则移除代理
    nvm proxy [url]
    
    //设置node镜像,默认是https://nodejs.org/dist/,可在nvm安装目录→settings.txt中查看
    nvm node_mirror [url] 
    
    //设置npm镜像,https://github.com/npm/cli/archive/,可在nvm安装目录→settings.txt中查看
    nvm npm_mirror [url] 
    
    //设置不同版本node存储目录,不写path查看当前node存储目录
    nvm root [path] 
    
    nvm install 下载安装过慢

    可以使用命令(上边提到的),配置镜像,也可以直接打开nvm安装目录→settings.txt 添加下边代码:

    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/
    

    相关文章

      网友评论

        本文标题:node 版本管理工具 - nvm

        本文链接:https://www.haomeiwen.com/subject/mgeajktx.html