1.安裝sinopia包
npm install -g sinopia
如果是Windows系統用上面的方式安裝sinopia很有可能報錯,推薦使用下面方式安裝:
npm install sinopia --no-optional --no-shrinkwrap
在Windows下的依賴crypt3和FS-EXT可能無法編譯和不可用。它們是可選的,不會影響Sinopia的使用。我們使用上面的安裝方式
2.配置npm
npm set registry http://localhost:4873/ npm set ca null # if you use HTTPS, add an appropriate CA information # ("null" means get CA list from OS)
3.啟動sinopia
sinopia
4.打開瀏覽器地址 http://localhost:4873/ 就可以看到如下內容
表示我們私有的庫已經搭建好了
5.接下來我們就向庫里面上傳npm包
請參照我的另一篇博客——創建並發布npm包
6.登陸查看我們剛剛上傳的npm包
好了,到這里我們就把完成了創建私有npm
最后推薦兩個網址:https://github.com/rlidwka/sinopia
https://segmentfault.com/a/1190000005790827