如何在post-publish 事件中将特定文件复制到publish 目录

How to copy specific files to the publish directory in post-publish event

我正在使用 dot net core 进行发布,我注意到 wwroot 中包含的所有文件都被复制到输出文件夹,在我的预发布脚本中,我 运行 用于连接、缩小和 uncss 的任务以及作为一个输出我得到一个文件,所以我不需要复制整个 wwwroot/css 目录,我只想复制包含文件的 wwwroot/css/min。

这是发布 json 结构在 project.json 中的样子:

"scripts": {
    "prepublish": [ "npm install", "bower install", "gulp clean", "gulp min:js", "gulp build" ],
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ]
  }

有什么想法吗?

有关 project.json 文件

的详细信息,请参阅 https://github.com/aspnet/Home/wiki/Project.json-file 中的 publishExclude