type
status
date
slug
summary
tags
category
icon
password
😀
团队协作开发时,为了保证依赖和插件等可用,需要规范node.js版本,通常使用开源工具nvm,使用简单的命令行快速管理node.js版本
NVM 代表 Node 版本管理器,这是一个工具,允许您在单个机器上管理多个 Node.js 的安装。它提供了一个简单的命令行界面来安装、切换和管理这些 Node.js 版本。对于需要使用不同 Node.js 版本的多个 Node.js 项目工作的开发人员,或需要在多个 Node.js 版本上测试他们的项目的人来说,NVM 特别有用。

📝 主旨内容

NVM 主要特性

  • 安装多个 Node.js 版本:NVM 允许您轻松安装和维护多个 Node.js 版本,而这些版本之间不会互相干扰。
  • 切换 Node.js 版本:您可以使用单个命令在已安装的 Node.js 版本之间切换,使在不同版本下测试应用变得简单。
  • 无需管理员权限:NVM 在您的用户目录中安装 Node.js 版本,无需系统的管理员权限。
  • 局部与全局 Node 版本:NVM 提供了在不同项目中使用不同 Node.js 版本的灵活性,隔离了它们的依赖和配置。

NVM 简单使用

  1. 安装nvm,参考链接附在最后,windows应该寻找"nvm-windows"手动安装,其他系统可以通过curl或wget命令安装
  1. 检查是否安装并配置成功
    1. nvm version # 1.1.12
  1. 安装nodejs版本
    1. nvm install <version> #nvm install 18.20.0
  1. 切换nodejs版本(Windows还需确认管理者身份,真恶心)
    1. nvm use <version> #nvm use 18.20.0
  1. 列出已安装的nodejs版本
    1. nvm list
      或者去配置的文件夹中查看,位置在在安装nvm时候设置的路径
      notion image
  1. 设置默认node.js版本 nvm alias default <version>

🤗 总结归纳

磨刀不误砍柴工,环境配置繁琐,node.js帮助您快速开发,提高你同时兼顾多项目的“多线程”能力

📎 参考文章/链接

 
💡
有关这篇博客的任何问题,欢迎您在底部评论区留言,我会在github邮箱中第一时间收到邮件,让我们一起交流~
ACID属性——数据库特性OpenAPI(Swagger)
  • Giscus
Zachary_Yang
Zachary_Yang
一个普通的干饭人🍚
Announcement
🎉欢迎来到我的博客🎉
-- 亲爱的读者们,你们好! ---
👏在这里,我希望能够和你们一起分享我对生活的观察、对技术的理解和热爱,暂将博客分为以下几个栏目👏
🌿 心绪漫卷边:一些小随笔
🌌 智绘非遇路:AI领域
😊 浅笑编程边:前后端开发
🛠 技术汇流石下:零散技术分享

祝好,
Zachary_Yang