node之sinopia搭建本地npm倉庫

2022-07-13 08:24:13 字數 591 閱讀 3516

參考鏈結:

場景: 因為公司是內網網路,很多nodejs的業務伺服器無法訪問外網,那搭建本地npm倉庫就很有必要。(ps: sinopia是可以上外網的)

搭建sinopia-server,npm本地快取倉庫

倉庫伺服器:10.134.171.55

埠:4873

原理:首先,客戶端安裝nrm(npm管理工具):    

npm install  -g nrm

nrm add  local

nrm use  local

驗證:

$ nrm --help # 檢視nrm命令幫助

$ nrm list # 列出可用的 npm 映象位址

$ nrm use taobao # 使用`**npm`映象位址

測試方法:

安裝完成.之後你通過npm install 安裝的包,sinopia都會幫你快取到本地了.試一下吧。

mkdir test && cd test

rm -rf node-modules # 刪除目錄

利用Sinopia搭建私有npm包

1.安裝sinopia包 npm install g sinopia npm install sinopia no optional no shrinkwrap在windows下的依賴crypt3和fs ext可能無法編譯和不可用。它們是可選的,不會影響sinopia的使用。我們使用上面的安裝方式 ...

使用sinopia搭建自己的npm服務

隨著 的積累,感覺有必要自己搭建乙個npm服務,對自己的 庫進行管理。我去強大的github上搜尋了一下,發現了sinopia,純nodejs解決方案,不需要什麼依賴的軟體包。果然是簡單有效的辦法,於是根據教程嘗試了一下,基本沒遇到什麼坎就弄好了。首先安裝sinopia npm install g ...

NPM私有伺服器搭建方法 sinopia

npm搭建一般有兩種方式cnpm和 sinopia,本文主要介紹sinopia搭建npm伺服器方法。1 首先sinopia安裝,只需一行 就這麼簡單。啟動服務 看到以下圖就啟動成功 注意 上面輸出的兩條資訊相當重要 伺服器中 sinopia 的配置檔案存放的位置,後期的配置都需要修改這個檔案 sin...