pau*_*guy 4 javascript publish minify asp.net-core
尽管有几篇关于此问题的文章,但我似乎找不到任何最新的且适用于ASPNET Core 2.x、 Visual Studio 2017 的文章。
如何仅发布缩小版本的 JavaScript (.js) 文件?
最好通过发布配置文件 (.pubxml) 来完成此操作,这样我就可以通过设置不同的发布配置文件(Dev、UAT、Staging、Production)来包含/排除。
只需排除所有 .css/.js 文件,然后包含 .min 文件。最后一条规则覆盖前一条规则。
<ItemGroup>
<Content Update="wwwroot\**\*.css" CopyToPublishDirectory="never" />
<Content Update="wwwroot\**\*.min.css" CopyToPublishDirectory="always" />
<Content Update="wwwroot\**\*.js" CopyToPublishDirectory="never" />
<Content Update="wwwroot\**\*.min.js" CopyToPublishDirectory="always" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2042 次 |
| 最近记录: |