guqzhou guqzhou
首页
快捷导航
下载站
  • Html 篇
  • Javascript 基础篇
  • 框架

    • Vue2
  • 前端文章

    • Css 篇
    • 微信开发
    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试题库

    • HTML
    • CSS
    • jQuery
    • Vue
    • 零碎
  • 面试心得

    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
关于
  • 学习
  • 面试
  • 心情杂货
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue资源
  • 主站CDN
  • Vercel
  • Netlify
  • Github
GitHub

guqzhou

喜欢所以去追求!
首页
快捷导航
下载站
  • Html 篇
  • Javascript 基础篇
  • 框架

    • Vue2
  • 前端文章

    • Css 篇
    • 微信开发
    • JavaScript
    • Vue
  • 学习笔记

    • 《JavaScript教程》笔记
    • 《ES6 教程》笔记
    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • 小程序笔记
    • JavaScript 基础
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试题库

    • HTML
    • CSS
    • jQuery
    • Vue
    • 零碎
  • 面试心得

    • 杂言碎语
  • 摘抄收录

    • ☆ 励志鸡汤
    • ❀ 人间烟火
    • ☣ 万物沦丧
    • ✌ 关掉烦恼
    • ✲ 小酒馆
  • 读书笔记

    • 《小狗钱钱》
    • 《穷爸爸富爸爸》
    • 《聪明人使用方格笔记本》
关于
  • 学习
  • 面试
  • 心情杂货
  • 友情链接
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue资源
  • 主站CDN
  • Vercel
  • Netlify
  • Github
GitHub
  • 技术文档

  • GitHub技巧

  • Nodejs

  • 博客搭建

  • 实用教程

    • 好用的浏览器翻译插件
    • nvm随意切换node版本
      • mac 下安装
        • 1.安装Homebrew自动安装
        • 2..nvm安装
        • 3.常用指令
      • window下安装
        • 1.卸载node
        • 2.安装nvm
        • 3.配置镜像
        • 4.nvm安装node版本
        • 5.nvm常用命令
        • 6.卸载nvm
  • 技术
  • 实用教程
guqzhou
2023-02-05
0

nvm随意切换node版本

# mac 下安装

# 1.安装Homebrew自动安装

// Homebrew安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
 
// Homebrew卸载
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
1
2
3
4
5

image-202301300543768 一直往下安装,若报错,点击下载安装插件 ,不报错,请忽略

image-20230206010908470输入brew -v 出现brew版本号,说明安装成功

# 2..nvm安装

brew install nvm
1

编辑配置文件,vim ~/.bash_profile

export NVM_DIR=~/.nvm
// 加入以下两条配置文件,nvm切换镜像源,解决node下载卡/失败的问题
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_IOJS_ORG_MIRROR=http://npm.taobao.org/mirrors/iojs
1
2
3
4

编辑配置文件,vim ~/.zshrc

[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/
bash_completion.d/nvm"
1
2
3

保存文件

source ~/.bash_profile
source ~/.zshrc
1
2

查看一下配置是否生效

% echo $NVM_DIR
/Users/your-username/.nvm
1
2

# 3.常用指令

nvm ls-remote  // 查看所有的node可用版本
nvm list  // 查看已安装node版本
nvm install 版本号  // 下载指定node版本,如nvm install v11.14.0
nvm use 版本号  // 使用指定版本
nvm alias default  // 设置默认版本,每次启动终端都使用该版本
1
2
3
4
5

比较全的指令

# window下安装

# 1.卸载node

如果你已经安装了node,那么你需要先卸载node,如果你没有安装那直接跳过这一步到下一步。

打开控制面板 -> 打开程序和功能 -> 右上角搜索输入node -> 右键卸载

为了确保彻底删除node在看看你的node安装目录中还有没有node文件夹,有的话一起删除。再看看C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除。再去看看你的环境变量有没有node相关的,有的话也一起删除了。(环境变量node相关的就是安装node的时候配置的那些,详情看安装的那篇文章)

# 2.安装nvm

去github 下载最新的nvm 找到 nvm-setup.zip 点击下载

image-20230206001948632

# 3.配置镜像

安装完nvm后先不要着急安装node。

找到nvm安装路径 -> 找到 settings.txt 文件 -> 配置下载源

image-202302060029535

# 4.nvm安装node版本

在终端输入 nvm list available, 查看网络可以安装的版本。

image-20230206003301369

选择一个版本安装,比如 nvm install 14.14.0

image-20230206003419828

使用这个版本的node,nvm use 14.14.0。输入node -v 和 npm -v可以查询到node和npm的版本号

image-20230206003454775

输入nvm list 查看已经安装的node,*号表示当前使用的node版本。

image-20230206003520075

# 5.nvm常用命令

image-20230206003831577

# 6.卸载nvm

可以通过下面方式卸载或找到nvm安装路径,直接将文件删掉。

image-20230206004010036

此电脑 -> 右键属性 -> 高级系统设置 -> 环境变量 -> 找到nvm相关的 -> 删除

image-20230206004105595

参考

https://blog.csdn.net/HuangsTing/article/details/113857145

上次更新: 2023/02/06, 5:02:00
好用的浏览器翻译插件

← 好用的浏览器翻译插件

最近更新
01
面向对象
01-05
02
typescript用localStorage封装过期时间
01-05
03
npm、pnpm、yarn删除文件缓存
12-14
更多文章>
Theme by Vdoing | Copyright © 2021-2024 guqzhou | 萌ICP备20238188号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式