有的時候,咱們想要製做一些nuget包,供本身內部調用,不想公開出去,那麼就須要一個可以集中管理nuget包的服務了,今天我來給你們介紹一款輕便好用的包管理服務-----BaGethtml
一、點擊下載BaGet程序包 https://github.com/loic-sharma/BaGet/releases ,下載後解壓能夠看到下圖目錄git
二、在這個文件夾裏面空白處,按住shift鍵,鼠標右鍵,而後選擇打開powershell,以下圖github
三、執行命令 dotnet BaGet.dll ,看到服務正常啓動了,若是提示dotnet命令找不到,那麼就說明你的機器沒有安裝 .net core版本,先去官網https://dotnet.microsoft.com 下載.net core sdk吧shell
四、在瀏覽器裏面訪問 http://localhost:5000 ,展現如圖,已經成功部署服務了,接下來就是上傳nuget包到這個服務了json
一、下面的工做就是製做nuget包,而且把nuget包上傳到這個服務了,具體方法很簡單,切換到Upload菜單下,能夠看到有不少種上傳方式瀏覽器
ps:關於製做nuget包的方法,請參考我另一篇文章 發佈程序包到Nuget post
好比用命令行的方式, 執行命令 dotnet nuget push -s http://localhost:5000/v3/index.json <你的nuget包所在路徑> ,執行完後會顯示推送成功,能夠參考我下面這幅圖spa
六、切換到Package菜單查看上傳狀況,如圖,上傳成功.net
七、若要在項目中使用上nuget包,那麼咱們要在vs裏面配置一下命令行
八、去nuget管理器裏面找找看,發現成功搜到了剛剛上傳的nuget包
至此,大功告成。