[英]Using and routing Less file in the layout.cshtml in ASP.NET Core 2
[英]How to connect CSS file to ASP.NET Core's _Layout.cshtml?
@using Microsoft.AspNetCore.Hosting
@using Microsoft.AspNetCore.Mvc.ViewEngines
@inject IWebHostEnvironment Environment
@inject ICompositeViewEngine Engine
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>@ViewData["Title"] - MerchShop</title>
<environment include="Development">
<link rel="stylesheet" href="~/Identity/lib/bootstrap/dist/css/bootstrap.css" />
<link rel="stylesheet" href="~/Identity/css/site.css" />
</environment>
</head>
这是_Layout.cshtml
Core 6.0 中的 _Layout.cshtml,带有 react + 个人帐户,我正在尝试将 styles 更改为使用此布局的身份页面。
我使用添加新脚手架项目 > 身份创建的Areas/Identity/Pages/Account
和Pages/Shared/
和wwwroot/
中的所有页面(如果您尝试生成它们并且会收到错误,请添加此 NuGet package Microsoft.Microsoft.VisualStudio.Web.CodeGeneration.Core
并更新所有其他)。
所以从技术上讲,我没有写任何代码,除了update-database
在 package 管理器控制台的开头和仍然是site.css
没有改变,所以我不知道该怎么做。
但是,如果我要删除指向bootstrap.css
8CBA22E28EB17B5F5C6AE2A266AZ 的链接,则引导程序将从页面中消失,因此此链接有效-但如果我将 go 指向该文件并删除其中的所有代码行,它仍然可以像以前一样工作。 我不知道该怎么办请帮忙。
nvm 我只需要在 wwwroot 中创建Identity/css
文件夹...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.