使用 dotnet 模板创建空文件夹

Pun*_*nit 1 c# templates .net-core dotnet-new

我正在使用 dotnet 模板使用 templates.config 文件为我的 azure 函数创建模板。它工作正常,但无法创建空文件夹,并在从此模板创建解决方案时抛出异常。我的模板中有空文件夹,希望在从模板生成代码时复制它。有没有什么办法我们可以做。下图显示了未生成文件夹 Enums 时的显示方式。

在此输入图像描述

fru*_*ero 5

您可以借助占位符文件创建空文件夹。步骤是:

  1. 在 template.json 文件中命名占位符文件名

    "占位符文件名": ".keep"

  2. 创建文件夹并放置一个空文件,其名称与上一个变量的值相同(示例中为 .keep)