为什么有些FontAwesom图标在部署到heroku后没有加载



我正在做一个React项目,我在其中使用了fontAwesom图标。在localhost上使用时,所有图标都是可见的。但现在我已经把它部署到heroku.com上了。现在有些图标对我来说不可见。

我注意到名称以fa-fa开头的图标是可见的,但以fab或任何其他开头的图标名称是不可见的。甚至我也包含了两个图标列表的脚本链接。它们在localhost服务器上运行得非常好。

部署后,我在控制台上得到以下错误,因为没有得到那些图标

Access to script at 'https://kit.fontawesome.com/a076d05399.js' from origin 'https://tajarat.herokuapp.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

这是一个CORS问题。您可以使用来自CDN的font真棒URL。

最新更新