.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
相关产品推荐
相关产品推荐

