如何在发布后事件

时间:2016-07-29 01:01:52

标签: asp.net-core asp.net-core-mvc asp.net-core-cli

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

这就是project.json中发布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%" ]
  }

任何想法?

1 个答案:

答案 0 :(得分:1)

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