【问题标题】:Is there a way to specify the NuGet package ID when running 'kpm build'?运行“kpm build”时有没有办法指定 NuGet 包 ID?
【发布时间】:2015-01-27 19:54:31
【问题描述】:

对项目文件夹运行 kpm build 时,以下字段的 project.json 元数据将传输到输出 .nupkg 文件:

  • 版本
  • 作者
  • 说明

但是,似乎没有办法覆盖包 ID 或标题(默认为包含文件夹的名称)。

这是否可能,或者是否有必要通过其他方式生成 nuspec 文件以实现此目的?

【问题讨论】:

    标签: asp.net-core kpm


    【解决方案1】:

    抱歉,无法指定其他名称。

    在什么情况下需要不同的名称?

    【讨论】:

    • 纯粹是我在 git repo 的根目录中有一个 project.json 文件,并且喜欢小写的 repo 名称,但想要一个 Pascal 案例项目名称。然而,这是基于约定的,所以我可以将项目嵌套在更深的目录中。
    • 看看 ASP.NET 团队是如何做到的。项目位于srctest 文件夹github.com/aspnet/XRE
    • src 将是我通常的约定,但由于 repo 太小,拥有一个专用的 src 文件夹没有多大意义 - 但是我可以为特定项目创建一个子目录命名并将 project.json 放在那里:)
    猜你喜欢
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    相关资源
    最近更新 更多