首页 > 其他分享 >使用BaGet搭建私有NuGet服务

使用BaGet搭建私有NuGet服务

时间:2023-03-12 14:12:58浏览次数:38  
标签:nssm BaGet nuget NuGet 私有 地址 https dotnet

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路径

 

标签:nssm,BaGet,nuget,NuGet,私有,地址,https,dotnet
From: https://www.cnblogs.com/xwc1996/p/17206939.html

相关文章

  • is的使用 私有属性 私有方法 单继承 多继承 多态
                              多态需要子类重写父类中的方法才会发生 ......
  • [kubernetes]使用私有harbor镜像源
    前言在node上手动执行命令可以正常从harbor拉取镜像,但是用k8s不行,使用kubectldescribepodsxxx提示未授权unauthorizedtoaccessrepository。处理方法创建一个se......
  • Cisco-EIGRP的配置实例(Cisco的私有路由协议)
    什么时EIGRPEIGRP:EnhancedInteriorGatewayRoutingProtocol即增强内部网关路由协议。也翻译为加强型内部网关路由协议。EIGRP是Cisco公司的私有协议(2013年已经公有......
  • 轻松搭建属于自己的远程控制服务-私有云-rustdesk
    安装NodeJs请点击https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi下载安装,可能会有点慢,如果卡顿太久,尝试关掉重新安装。NodeJs是pm2的运行时环境,所以要先安装No......
  • Docker + Verdaccio搭建Npm私有库
    废话不说,直接进入正题。搭建私服需要一台服务器,1核2G即可。一、安装Dockerlinux 服务器使用 curl下载快速安装的shell脚本curl-fsSLget.docker.com-oget-docker.......
  • Visual Studio 修改NuGet 包路径
    阅读目录修改缓存文件夹路径修改下载文件夹路径 查看Nuget包缓存及下载文件夹dotnetnugetlocalsall--list 修改缓存文件夹路径mklink/d/j"%APPDATA......
  • 27. Laravel 广播 – 私有频道
    Laravel内置聊天室配套视频地址:https://www.bilibili.com/video/av80196918配置打开config/app.php中BroadcastServiceProvider注释,即注册广播授权路由。在.e......
  • Python 部署私有 pip 库
    Python部署私有pip库本教程使用的是pypiserver这个Python包,其文档见:https://pypi.org/project/pypiserver/,Github地址:https://github.com/pypiserver/pypiserver......
  • python如何转换为私有属性
    1、在属性或方法名称之前增加一个下划线,表示属性或方法只在类中使用。2、可手动调用_age,从而获得age属性,更严格的方法是在属性或方法之前增加两个下划线__,此时手动调用属性......
  • nuget包模板
    <?xmlversion="1.0"encoding="utf-8"?><ProjectSdk="Microsoft.NET.Sdk.WindowsDesktop"><PropertyGroup><TargetFrameworks>net45;net46</TargetFrame......