OpenJS Foundation 宣告,Node Version Manager(NVM)成为该基金会的第一个孵化项目,NVM 是一个契合 POSIX 的 bash 脚本,用于办理多个 Node.js 活动版别。

OpenJS 基金会是由 JS 基金会和 Node.js 基金会兼并创立的,它的任务是:

促进 Java 和 Web 技能的健康发展,供给一个中立的安排来掌管和保持项目,以及为有利于整个生态体系的活动供给协作资金。

NVM 是自 Node.js 基金会和 JS 基金会兼并以来的第一个新项目,参加 OpenJS 基金会将有助于其进一步的开发、安稳和办理。NVM 为开发人员供给了更有用的方法完成任务。其间一些长处包含:

  • NVM 使得在每个 shell 的 Node 版别之间切换变得更简略
  • 可以在任何具有 curl/wget 的契合 POSIX 的体系上装置 node
  • NVM 将大局装置的模块存储在用户目录中,NPM 一同运用时无需运用 sudo
  • 为大多数没有预构建二进制文件可用的体系处理编译,简化了装置进程
  • 为包办理器供给方便,而不需要从非官方的分发途径获取 node

Node.js Release Working Group 和 Node.js Project Technical Steering Committee 成员 Bethany Griggs 说:

“NVM 参加 OpenJS 基金会是好的决议,由于它是整个生态体系的重要组成部分,也是使咱们的用户更简略办理 Node.js 版别的东西。NVM 是一个很有价值的东西,它使升级到 Node.js 的新版别或在现有版别之间切换变得愈加简略,尤其是开发人员正在处理各种具有不同最低要求的 Node.js 版别的项目。”

OpenJS Foundation 表明,参加 OpenJS 基金会对 NVM 的优点是,产品的基础设施和安排以及它的开发都将得到更好的支撑,协助当时用户和未来用户,包含保证 nvm.sh 域、GitHub 存储库等不会呈现单点故障,还将有助于 NVM 增加和取得贡献者,为项目供给更全面的安稳性。

全国最大“同性结交”社区了解一下

推荐阅读