OpenJS 基金會宣布第一個孵化項目:Node Version Manager
OpenJS Foundation宣布,Node Version Manager(NVM)成為該基金會的第一個孵化項目,NVM是一個符合POSIX的bash腳本,用於管理多個Node.js活動版本。OpenJS基金會是由JS基金會和Node.js基金會合併創建的,它的使命是:
促進JavaScript 和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 增長和獲得貢獻者,為項目提供更全面的穩定性。