基於verdaccio的npm私有倉庫搭建

2021-09-26 14:46:17 字數 898 閱讀 2523

npm

install --global verdaccio

verdaccio
看到下圖說明啟動成功

此時看到的頁面應該如下:

npm adduser --registry http://localhost:4873
首次登陸需要註冊使用者名稱和密碼:

這個配置項中有:

max_users:預設1000,為允許使用者註冊的數量。

為-1時,不允許使用者通過npm adduser註冊。但是,當為-1時,可以通過直接編寫htpasswd file內容的方式新增使用者。有且只有乙個使用者

auth: htpasswd file:賬號密碼的檔案位址,初始化時不存在,可指定需要手動建立。

max_users:預設1000,為允許使用者註冊的數量。

為-1時,不允許使用者通過npm adduser註冊。但是,當為-1時,可以通過直接編寫htpasswd file內容的方式新增使用者。有且只有乙個使用者

uplinks: 配置上游的npm伺服器,主要用於請求的倉庫不存在時到上游伺服器去拉取。

**本人部落格:

基於verdaccio搭建私有npm倉庫方案

前端的生態已經十分繁榮了,隨著需求越來越複雜,前端的應用也越來越大了,為了更好地服務解耦 團隊協作等原因,一般大型前端應用,都會將專案分成幾個服務來維護,而在這些服務中,一般都會存在大量相同元件,特別是ui部分的元件,很顯然這些元件我們不應該在每個服務都copy乙份,這樣如果我要增加或更新某個元件,...

npm 私服工具verdaccio 搭建

npm私服搭建的必要性 私有包託管在我們的私服上,不對外。專案中使用的所有包可以快取在我們的私服上,然後大家下包的時候走私服,不用走npmjs了。速度快上七八倍不在話下。搭建過程 叨叨了這麼半天,終於開始進入正題,有木有很期待。伺服器搭建 安裝命令 解壓安裝就好,版本號自己變一下,然後配置一下環境變...

使用verdaccio 搭建私有npm 伺服器

為什麼要搭建npm 伺服器 原因 公司內部開發的私有包,統一管理,方便開發和使用,自然也可以使用npm 的付費服務,原諒我們的窮 安全性,由於公司內部開發的模組和一些內容並不希望其他無關人員能夠看到,但是又希望內部能方便使用 搭建方法 使用verdaccio verdaccio 是 sinopia ...