You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.NET Core中如何合并母版页与独立视图的CSS?

这里是ASP.NET Core项目中基于环境切换CSS资源的常见实现,我把你提供的代码整理成规范的Markdown格式,方便查看和复用:

ASP.NET Core 按环境加载CSS资源

_Layout.cshtml - 母版页

<environment names="Development">
  <link rel="stylesheet" href="~/css/site.css" />
</environment>
<environment names="Staging,Production">
  <link rel="stylesheet" href="~/css/site.min.css" />
</environment>

Page1.cshtml - 引用母版页的页面

<environment names="Development">
  <link type="text/css" rel="stylesheet" href="~/css/page1.css">
</environment>
<environment names="Staging,Production">
  <link type="text/css" rel="stylesheet" href="~/css/page1.min.css">
</environment>

注:原内容中Page1.cshtml的Staging环境配置被截断,这里按照ASP.NET Core的常规实践补全为Staging,Production,并对应加载压缩后的page1.min.css文件,你可以根据实际项目调整环境名称或资源路径。

内容的提问来源于stack exchange,提问作者AngryHacker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:30:52