【发布时间】:2019-07-15 13:50:51
【问题描述】:
我有一个简单的.Net Core 项目,带有以下.csproj:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.2</TargetFramework>
<DebugType>full</DebugType>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="bootstrap" Version="4.3.1" />
<PackageReference Include="Font.Awesome" Version="5.9.0" />
<PackageReference Include="Microsoft.AspNetCore" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.CookiePolicy" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.HttpsPolicy" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.TagHelpers" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Session" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="2.2.4" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.2.4" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="2.2.4" />
</ItemGroup>
如您所见,它包含Bootstrap。它适用于Bootstrap。恢复项目后,我可以在我的wwwroot 文件夹中看到它:
但是Font-Awesome 呢?恢复项目后,我看不到库的来源。所以,我有一个问题:如何将Font-Awesome 包含到我的_Layout.cshtml 文件中?
附言
我在这里找到了Font-Awesome:
但我不明白如何在这个地方使用它。
【问题讨论】:
-
这是this recent question 的副本。使用的包不同并不重要,如果您阅读我的回答,您会发现这是 ASP.NET Core 中前端/javascript 库的普遍问题。
标签: razor asp.net-core-mvc nuget font-awesome