一键打包并发布到Nuget平台

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一键打包并发布到Nuget平台相关的知识,希望对你有一定的参考价值。

目标是只要执行一个命令就自动发布新版本到nuget平台

第一步在nuget官网注册一个账号

会有一个APIKEY

如下图

技术分享

 

在工程里面添加一个Gruntfile.js

技术分享

然后copy以下代码

技术分享

在vs里也可以执行grunt任务

技术分享

 

那么nuspec文件是怎么出来的呢

在命令提示符下,进入.csproj文件所在目录,运行nuget spec 命令,将生成.nuspec文件

技术分享

 

然后在使用grunt 发布nuget包之前要 修改下生成的 nuspec文件

可以参考我的文件

技术分享

 

技术分享

我这边报错了 原因是我已经发布过一次了 同一个version的不能发多次的。

技术分享

 

技术分享

Orm框架


以上是关于一键打包并发布到Nuget平台的主要内容,如果未能解决你的问题,请参考以下文章

使用NuGet将我们的ASP.NET Core类库打包并将程序包(类库)发布到NuGet平台上进行管理

Nuget一键打包上传以及高级应用

Nuget一键打包上传以及高级应用

web转APP一键打包App--网站转APP文档

Github自动打包并推送Nuget包

Github自动打包并推送Nuget包