搭建私服npm倉庫——verdaccio

一、簡介

    選擇verdaccio而不選擇sinopia的原因是,sinopia已經停止維護了(最新的一次commit在4年前),繼續使用的話必定是會存在許多坑,好在熱心羣衆fork了sinopia繼續維護,才產生了verdaccio(最新一次commit在12小時前,贊~~)。

二、主要流程

  • 環境:node、npm
  • 安裝:verdaccio、pm2(非必須,用於優雅管理verdaccio進程)
  • 配置:修改默認的監聽地址
  • 啓動:pm2進行啓動

三、詳細操作

  • 安裝
# 安裝 verdaccio
$ npm i verdaccio -g

# 安裝 pm2
$ npm i pm2 -g
  • 修改配置文件(在config.yaml最後一行添加)
listen: 0.0.0.0:4873    # 端口號可修改(非佔用)

 

window用戶:

linux:可先啓動verdaccio服務,即可看到config文件路徑,然後vim 進行修改

  • 啓動
# 啓動
$ pm2 start verdaccio

# 停止
$ pm2 stop verdaccio

# 查看 pm2 管理狀態
$ pm2 status

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章