我在 .NET Core 3.1 中创建了一个 Blazor WebAssembly 托管模板。然后右键单击project.Client/wwwroot/css文件夹并单击Add client side library. 然后选择 Font Awesome 库并安装它。我将以下行添加到index.html <head>
。
<link href="css/font-awesome/css/fontawesome.css" rel="stylesheet"/>
我有libman.json的:
{
"version": "1.0",
"defaultProvider": "cdnjs",
"libraries": [
{
"library": "font-awesome@5.11.2",
"destination": "wwwroot/css/font-awesome/"
}
]
}
我只在默认的 Blazor 模板页面Counter.razor(Razor 组件)中添加了以下行。IntelliSense 找到字体:
@page "/counter"
<h1>Counter</h1>
<span class="fa fa-save"></span>
@code {}
但我只看到一个正方形: