使用BaGet搭建私有NuGet服务

x33g5p2x  于3个月前 转载在 其他  
字(0.6k)|赞(0)|评价(0)|浏览(88)

1、下载安装包

安装有很多方式,我们选择安装在自己电脑上,地址是 https://loic-sharma.github.io/BaGet/#baget-sdk

** 2、安装 .net coresdk**

如果没有 .net coresdk 就需要先安装一下, https://dotnet.microsoft.com/zh-cn/download

3、安装BaGet

下载了压缩包后解压,然后在文件夹下打开 PowerShell ,然后执行 dotnet BaGet.dll 语句,如下所示

然后就是启动成功了,访问 http://localhost:5000/ 地址就可以看到咯

但是这样很麻烦,所以我们部署成window服务来开启自启动,进入官网下载 nssmhttps://nssm.cc/download

然后解压在对应 nssm.exe 文件所在文件夹下运行 cmdnssm install ,具体配置如下即可,服务没有运行就去启动一下

** 4、构建包并且上传**

直接在项目里面设置构建包的参数然后生成如下包

在包所在文件加下使用如下命令就推送成功了 dotnet nuget push -s http://localhost:5000/v3/index.json package.nupkg

** 5、修改nuget地址**

我们修改 nuget 地址就可以使用了,需要在地址后面加上 v3/index.json 路径

相关文章