沈阳科技网站建设,免费做海报的app,免费网站可以做cpa?,自己建网站怎么做seo相信大家都受益过nuget.org#xff0c;上面的海量的库、工具、模板为我们开发提供了极大的帮助#xff0c;其中有很多都是非常宽松的开源协议#xff0c;在此感谢那无私奉献的人。有的时候#xff0c;在企业内部#xff0c;有些库是私有的#xff0c;专项的#xff0c;要… 相信大家都受益过nuget.org上面的海量的库、工具、模板为我们开发提供了极大的帮助其中有很多都是非常宽松的开源协议在此感谢那无私奉献的人。有的时候在企业内部有些库是私有的专项的要求非公开另一方面需要公司内部开发人员共享这些库这时就要搭建一个私用的NuGet仓库了。BaGet就是一个优秀的轻量级的包管理服务。它的github地址是https://github.com/loic-sharma/BaGet当然也可以不用源码直接在https://github.com/loic-sharma/BaGet/releases下载它的zip。BaGet是.net core写的所以可以在多平台下部署。下载后解压运行dotnet BaGet.dll访问http://localhost:5000是不是很眼熟与NuGet还很像下面是NuGet页面。怎么上传一个nupkg包呢BaGet提供了四种方法在upload菜单下可以查看做个nupkg包来一把结果如下在上传过程中会有这样一个提示warn : 未提供 API 密钥找不到 http://localhost:5000/api/v2/package 的 API 密钥。要保存源的 API 密钥请使用 setApiKey 密钥。这里是为了上传时加一层保护不是谁都可以随便上传可以在appsetting.json中增加一个密钥 ApiKey: NUGET-SERVER-API-KEY,只有密钥的人才能上传包那上传时的命令变成dotnet nuget push -s http://localhost:5000/v3/index.json -k NUGET-SERVER-API-KEY package.1.0.0.nupkg