码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Nvm,Nrm使用详解


    Nvm介绍

    NVM全称node.js version management ,专门针对node版本进行管理的工具,通过它可以安装和切换不同版本的node.js。

    使用场景

    我目前的公司有很多项目,之前在没写vue3项目之前,node12版本就已经够用了,但是之后用了vue3+vite以后就要使用高版本的node,例如14.17.3左右的,那这时候就可以使用nvm切换node 版本,方便快捷应该各种情况。

    注意:卸载你的NodeJs

    将电脑现在装的node进行卸载(没安装过请忽略),最好是删除所有关于node的文件及内容(因为之前遇到过没删除安装后,使用失败的问题)。

    1.安装nvm 

     windows:

     github(程序员交友平台)地址:

    Releases · coreybutler/nvm-windows · GitHub

    Mac:

     1.执行以下脚本

    sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

    2.重启电脑 或者是刷新bash文件即可生效

    source ~/.bash_profile 

    配置镜像

    安装成功之后,我们就需要下载对应的node版本了,这里首先我们先配置下镜像

    nvm安装根目录找到settings.txt文件 添加以下内容:

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

    Nvm 常用命令操作

    nvm -v 查看是否安装成功

     nvm list 查看现在所有安装的node版本  或者 nvm ls  也可以

    nvm list available 查看nodejs 官方的所有版本

     nvm install (版本号)下载对应的node版本号

     nvm use (版本号) 切换node版本

    nvm uninstall (版本号)命令用来卸载指定版本node

     Nrm介绍

     nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。

     1.安装nvm 

     npm install -g nrm

    2.nrm ls 查看可选源 星号代表当前使用源 

     3.nrm use (源)切换源

     4.nrm add (名称)(源)

    5.测试速度 nrm test npm 

  • 相关阅读:
    【图像分割】基于元胞自动机实现图像分割附matlab代码
    【IMX6ULL驱动开发学习】24.关于mmap为什么能直接操作LCD显示
    软件测试人员如何提升自己?写给职场中迷茫的你。
    Netty之非阻塞处理
    FB显示学习期数据不足怎么办?
    探索生成对抗网络(GANs)的新领域:创新应用与挑战
    计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序
    基于STM32F1-C8T6无人机(二)——舵机/电调/空心杯电机/飞控/机架/subs接收机/充电器和电池(给出链接和思考)
    spring-第十二章 GoF代理模式
    在嵌入式开发中如何提高自己的代码水平
  • 原文地址:https://blog.csdn.net/weixin_48594833/article/details/127629227
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号