码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • node版本管理工具nvm的安装卸载与使用(windows)


    文章目录

    • nvm
      • 1、概念
      • 2、nvm安装与卸载(windows)
        • 2.1 前提
        • 2.2 安装nvm
        • 2.3 卸载nvm
      • 3、nvm安装(mac版)
        • 方式一
        • 方式二
      • 4、常用命令
        • 安装node
        • 卸载node
        • 使用指定node版本
        • 显示nvm管理的所有node
        • 显示当前所使用node版本
        • 显示nvm版本
        • 显示网上所有可以使用的node版本

    nvm

    1、概念

    专门用来管理安装的node版本的,可以用来切换node版本,删除指定node,安装指定版本node等

    2、nvm安装与卸载(windows)

    2.1 前提

    卸载电脑上原先安装好的node版本
    (1)控制面板=> 卸载 => 找到node.exe卸载
    (2)删除node安装目录
    (3)删除环境变量中与node有关的
    (4)删除C:\user\programs Files下与node有关的文件

    2.2 安装nvm

    到github上下载:github下载地址
    在这里插入图片描述
    例如这里我们以安装1.18.0版本为例

    对于需要安装版本
    下载nvm-setup.exe安装包,解压安装
    在这里插入图片描述
    在这里插入图片描述
    打开nvm安装目录,找到setting文件,在文件最后添加淘宝镜像,加快node的下载

    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/
    
    • 1
    • 2

    安装版本的会自动配置环境变量

    2.3 卸载nvm

    删除nvm安装目录即可

    3、nvm安装(mac版)

    方式一

    官网
    复制网址,跟着网址中的内容来,大致步骤如下:

    注意关注官网,按照官网来
    1、安装

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
    
    • 1

    如果中途遇到要你安装xcode,你就照着提示安装就行

    2、配置
    编辑如下配置文件

    sudo vim ~/.bash_profile
    sudo vim ~/.~/.zshrc
    sudo vim ~/.profile
    
    • 1
    • 2
    • 3

    分别给上面的三个配置文件均加上如下内容:

    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
    
    • 1
    • 2

    3、更新配置文件

    sudo source ~/.bash_profile
    sudo source ~/.~/.zshrc
    sudo source ~/.profile
    
    • 1
    • 2
    • 3

    方式二

    使用mac的brew软件包管理工具安装

    brew install nvm
    
    • 1

    如果没有安装过brew,可以执行下面的命令进行安装,通过序号选择合适的国内镜像下载源可加快下载

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    
    • 1

    4、常用命令

    安装node

    nvm install node版本号
    
    例如:
    nvm install 14.18.0
    
    • 1
    • 2
    • 3
    • 4

    卸载node

    nvm uninstall node版本号
    
    • 1

    使用指定node版本

    nvm use node版本
    例如:
    nvm use 16.14.0
    
    • 1
    • 2
    • 3

    显示nvm管理的所有node

    nvm ls
    
    • 1

    显示当前所使用node版本

    nvm current
    
    • 1

    显示nvm版本

    nvm version
    
    • 1

    显示网上所有可以使用的node版本

    nvm list available
    
    • 1

    在这里插入图片描述

    如果mac要改变默认的node版本,使用nvm use node版本命名只是暂时改变node版本,等下次启动的时候还是原来默认的那个版本,所以需要执行如下命令来对node版本进行选择
    nvm alias default node版本

  • 相关阅读:
    TOUGH2系列建模方法及在CO2地质封存、水文地球化学、地热、地下水污染等领域中的实践技术应用
    为什么浮点数不能和0直接比较
    吊打面试官系列之:掌握了这166个Linux常用命令,面试官果然被我征服了。。
    Node学习笔记之使用Express框架开发接口
    推荐几个pdf转txt免费软件,轻松让你做到pdf转txt
    解锁被锁的Oracle用户
    基于lstm 多变量单变量时间预测项目-完整数据+代码
    工作中遇到的问题与解决办法(三)
    保存业务的修改记录(对象字段差异对比)
    解决transform带来的z-index失效问题
  • 原文地址:https://blog.csdn.net/lalala_dxf/article/details/126760737
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号