1. 程式人生 > >npm 6.6.0 next 0 釋出,標誌著大規模重構完成

npm 6.6.0 next 0 釋出,標誌著大規模重構完成

  

JavaScript 包管理器 npm 6.6.0 next 0 釋出了,此版本的釋出標誌著 npm 大規模內部重構的終結,意味著擺脫了傳統的 npm-registry-client,轉而支援全新的、類似 window.fetch 的 npm-registry-fetch。

重構還帶來了其它好處:

  • dist-tag、access 等命令不再需要 --otp。

  • 開始整合一個新的配置系統,最終將將其提取到一個獨立的包中。

  • 現在使用 libnpm 來獲取許多命令的 API 功能。

  • 現在有一個 npm org 命令用於管理組織中的使用者。

  • pacote 現在使用 npm 風格的配置,而不是自己為各種配置變數命名,使通過 libnpm.config 載入 npm 配置更加輕鬆。

新特性

依賴項

此外還有 bug 修復與文件完善,詳情檢視釋出公告