NuGet私倉搭建使用

一、BaGet簡介

  •  BaGet是一個構建於ASP.NET Core 基礎上的 NuGet V3 服務器的開源實現
  • release包: https://github.com/loic-sharma/BaGet/releases

二、動手搭建

1. 下載Relese包

  • 在上面選擇一個版本,我這邊使用的是`v0.4.0-preview2` 最新版本

 2. 運行項目

  • 解壓包,然後進入到目
  •  執行:dotnet BaGet.dll

 

3. 查看效果

  •  直接打開http://localhost:5000/    注意:我是修改配置文件 端口改8000
  •  到此私倉就搭建完成了

 

4. 自定義運行端口

  •   編輯`appsettings.json`文件
  •  將紅色框的內容取消註釋,修改即可

 

三、上傳Nuget包

1. 創建測試項目

  • 類型爲類庫

 

2. 打包項目

  • 右鍵項目,選擇打包:建議選擇release模式
  • 打包完成會得到一個nupkg文件

 

 

3. 上傳包

  • 在上面打包目錄下打開命令行執行:
    dotnet nuget push -s http://localhost:8080/v3/index.json DaXiong.Tools.Configuration.1.0.2.nupkg

4. 項目引用

  • 在VS中工具-選項-NuGet包管理器-程序包源。添加一個源,輸入名稱,源:http://localhost:8080/v3/index.json 

  •  Nuget包中切換程序包集即可搜索到

 

 

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