环境标签助手
Environment tag helper
我正在使用 Visual Studio 15 RC,我注意到 _Layout.cshtml 中有一个新的 environment
标签助手:
<environment names="Development">
<link rel="stylesheet" href="~/css/bootstrap.css" />
</environment>
<environment names="Staging,Production">
<link rel="stylesheet" href="//ajax.aspnetcdn.com/ajax/bootstrap/3.0.0/css/bootstrap.min.css"
asp-fallback-href="~/lib/bootstrap/css/bootstrap.min.css"
asp-fallback-test-class="hidden" asp-fallback-test-property="visibility" asp-fallback-test-value="hidden" />
</environment>
我如何表明我想要 Staging
构建以从 CDN 获取 CSS 文件?
如果您想为构建指定 暂存 环境:
- 打开您的项目属性
- Select 调试 选项卡
- 在 环境变量 部分,如果名为 ASPNETCORE_ENVIRONMENT 的变量不存在,则通过单击添加它添加 按钮。之后,通过双击单元格将变量的值设置为 Staging。
万一有人过来,
如果您的目标框架是 ASP.NET Core,那么,
环境变量名应该是ASPNETCORE_ENVIRONMENT。
查看此 issue 了解更多详情。
您可以在 launchsetting.json 文件中添加您的环境,您可以在属性
下的解决方案中找到该文件
我正在使用 Visual Studio 15 RC,我注意到 _Layout.cshtml 中有一个新的 environment
标签助手:
<environment names="Development">
<link rel="stylesheet" href="~/css/bootstrap.css" />
</environment>
<environment names="Staging,Production">
<link rel="stylesheet" href="//ajax.aspnetcdn.com/ajax/bootstrap/3.0.0/css/bootstrap.min.css"
asp-fallback-href="~/lib/bootstrap/css/bootstrap.min.css"
asp-fallback-test-class="hidden" asp-fallback-test-property="visibility" asp-fallback-test-value="hidden" />
</environment>
我如何表明我想要 Staging
构建以从 CDN 获取 CSS 文件?
如果您想为构建指定 暂存 环境:
- 打开您的项目属性
- Select 调试 选项卡
- 在 环境变量 部分,如果名为 ASPNETCORE_ENVIRONMENT 的变量不存在,则通过单击添加它添加 按钮。之后,通过双击单元格将变量的值设置为 Staging。
万一有人过来,
如果您的目标框架是 ASP.NET Core,那么, 环境变量名应该是ASPNETCORE_ENVIRONMENT。 查看此 issue 了解更多详情。
您可以在 launchsetting.json 文件中添加您的环境,您可以在属性
下的解决方案中找到该文件