搭建个人视频服务器(带你一分钟搭建自己的私有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包中切换程序包集即可搜索到
The End
发布于:2023-02-10,除非注明,否则均为
原创文章,转载请注明出处。
发表评论