【发布时间】:2018-10-05 04:56:53
【问题描述】:
我有一个 .NET Core 项目,其中母版页 _Layout.cshtml 页面引用站点范围的样式和 js 文件:
<link rel="stylesheet" href="~/css/site.css" />
<script src="~/js/site.js" asp-append-version="true"></script>
Index.cshtml 页面,它利用上述母版页,引用页面特定样式和 js 文件:
<link type="text/css" rel="stylesheet" href="~/css/landing.css">
<script src="~/js/landing.js" asp-append-version="true"></script>
然后 Contact.cshtml 和 About.cshtml 也有页面特定的 css 和 js 文件。
将站点范围的文件与页面特定的文件捆绑在一起的正确方法是什么? 我是否应该避免引用母版页中的任何内容,而只引用每个页面的 .cshtml 中的捆绑文件?
【问题讨论】:
标签: c# asp.net-core bundling-and-minification