使用verdaccio搭建npm私有服務器


原因

  • 方便:公司內部開發的私有包,統一管理,方便開發和使用
  • 安全:公司內部開發的代碼並不想公開
  • 加速:自建的服務器會緩存下載過的包,能節省時間

介紹

   Verdaccio是一個簡單的零配置所需的本地私有npm注冊表。不需要整個數據庫就可以開始使用!Verdaccio開箱即用,擁有自己的小型數據庫,能夠代理其他注冊表(例如npmjs.org),沿途緩存下載的模塊。

使用

1.安裝

npm install --global verdaccio

或者用yarn global add verdaccio安裝,注意需要全局安裝,

可以查看自己安裝后的版本

2. 運行

verdaccio

在瀏覽器中打開http://localhost:4873/ 

至此,npm私有服務器搭建成功,是不是特別地簡單,耶✌~~~

3.發布

接下來就可以把項目發布到服務器上了

npm set registry http://localhost:4873

當前的npm服務器指向本地

npm adduser --registry http://localhost:4873

注冊用戶,按照提示依次輸入Username、Password、Email

npm publish --registry http://localhost:4873

然后再查看網頁,發現已成功發布了一個私有的包。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM