我正在努力寻找任何最新的安装指南,以在ASP.NET Core 2.2中安装Font Awesome。
我尝试了将文件手动导入到项目文件夹目录,然后尝试了NuGet包路由,但是没有用,因为我遵循的所有指南都引用了2.2中不存在的步骤和文件夹/文件
刚接触ASP.NET Core可能无济于事:(
有很多方法可以完成此操作,但是我认为最快速上手并运行的最简单方法是A。
注意:您不会对所有图标都具有智能感知,但是并没有太多东西,而且我最终还是在视觉上查找我想要在font-awesome网站上的哪个图标。如果您发现确实需要智能感知或想要在断开连接的环境中使用超棒的字体,请参阅B节。
wwwroot/lib/
<!-- CSS -->
<environment include="Development">
<script src="~/lib/fontawesome-free-5.10.1-web/css/all.css"></script>
</environment>
<!-- ... --->
<!-- JS -->
<environment include="Development">
<script src="~/lib/fontawesome-free-5.10.1-web/js/all.js"></script>
</environment>
注意:在此示例中,我仅在开发环境中放置了对Font Awesome的CSS和JS引用,这意味着您仍应使用A节,但将CDN版本放在“ production”节中。
<environment exclude="Development">
<script src="https://use.fontawesome.com/abcdef1234.js"></script>
</environment>
注意:abcdef1234.js
这不是真实文件,注册CDN软件包时,您会在电子邮件中获得特定文件
注意:CDN版本没有您需要添加的CSS文件,它包装在JS文件中。
如果您确实需要比ASP.NET Core所包含的软件包更多的软件包和令人敬畏的字体,我强烈建议您使用通过@Tony Ngo指出的软件包管理器来获取您的库,它与LibMan
任何开头的库一样好。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句