龙空技术网

Nodejs 常见版本管理工具(nvm、n、fnm、nvs、nodenv)

是蜃楼啊 70

前言:

而今姐妹们对“js二分叉”大体比较讲究,同学们都想要了解一些“js二分叉”的相关资讯。那么小编在网摘上网罗了一些对于“js二分叉””的相关内容,希望大家能喜欢,大家一起来了解一下吧!

一、简介Node.js 中文网、Node.js通过包管理器安装 Node.js 插件列表

官方地址:

国内地址:

其他地址:

二、常见的包管理工具nvm

nvm 全名 Node.js Version Management,顾名思义是一个 Node.js 的版本管理工具。在 macOSLinux(包括适用于 LinuxWindows 子系统)和各种其他类 Unix 系统上均受支持。由于 Windows 支持程度不佳,社区孵化了 nvm-windowsWindows 使用,它们隶属于不同的项目,相互分开的支持和维护。

Linux、Mac OS::
n

Node.js 版本管理:没有子 shell,没有配置文件设置,没有复杂的 api,就是简单。与 nvm 相同的系统支持度,在 macOSLinux(包括适用于 LinuxWindows 子系统)和各种其他类 Unix 系统上均受支持。

Linux、Mac OS: : 必须通过 WSL(Linux 的 Windows 子系统)工作
nvs

nvs 是一个跨平台的 Node.js 的版本切换工具,并且 nvs 本身是用 Node.js 编写的。这个工具显然是受到其他 Node.js 版本管理器工具的启发,特别是 nvm,它借鉴了很多思想和一些命令行语法。

以下是基本的设置说明。有关设置 nvs 的更多细节和选项,请参阅设置页面。

fnm

Rust 写的,快速简单的 Node 版本管理工具,一个字 ,支持跨平台。

nodenv

rbenv 分叉出来的 Node.js 版本管理工具,使用 nodeenv 为您的应用程序选择一个 Node 版本,并确保您的开发环境与生产环境相匹配。将 nodeenvnpm 一起使用,以实现无痛 Node 升级和防弹部署。

标签: #js二分叉