『BaGet』带你一分钟搭建自己的私有NuGet服务器
【摘要】 📣读完这篇文章里你能收获到
- 使用BaGet快速搭建Nuget私仓
- 博主带你实操,全程无坑
📣读完这篇文章里你能收获到
- 使用BaGet快速搭建Nuget私仓
- 博主带你实操,全程无坑
- 感谢点赞+收藏,避免下次找不到~
一、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包中切换程序包集即可搜索到
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)