欢迎光临
我们一直在努力

搭建个人视频服务器(带你一分钟搭建自己的私有NuGet服务器)

文章目录

一、BaGet简介

二、动手搭建

1. 下载Relese包

2. 运行项目

3. 查看效果

4. 自定义运行端口

三、上传Nuget包

1. 创建测试项目

2. 打包项目

3. 上传包

4. 项目引用

一、BaGet简介

BaGet是一个构建于ASP.NET Core 基础上的 NuGet V3 服务器的开源实现。

github地址:https://github.com/loic-sharma/BaGet

release包:https://github.com/loic-sharma/BaGet/releases

二、动手搭建

1. 下载Relese包

在上面选择一个版本,我这边使用的是v0.4.0-preview2 最新版本

2. 运行项目

解压包,然后进入到目录里面

执行:dotnet BaGet.dll

3. 查看效果

直接打开http://localhost:5000/

到此私仓就搭建完成了

4. 自定义运行端口

编辑appsettings.json文件

将红色框的内容取消注释,修改即可

三、上传Nuget包

1. 创建测试项目

类型为类库

2. 打包项目

右键项目,选择打包:

打包完成会得到一个nupkg文件

3. 上传包

在上面打包目录下打开命令行执行:

dotnet nuget push -s http://localhost:8080/v3/index.json MyTestLibrary.1.0.0.nupkg

4. 项目引用

在VS中工具-选项-NuGet包管理器-程序包源。添加一个源,输入名称,源:http://localhost:8080/v3/index.json

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

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。