我正在使用 font-awesome 4.70、angular 6.0.8 和 cli 6.0.8(下面的完整版本)我正在尝试用 cli 的“ng build”替换我们现有的 webpack 进程。我遇到了字体真棒图标没有显示的问题。我过去曾在旧版本中看到过类似的问题,但我还没有找到解决方案。
我的资产中连接了字体
assets:[
"./node_modules/font-awesome/fonts",
//other assets
]
我在我的 angula.json 的样式部分中包含了 css
styles:[
"./node_modules/font-awesome/css/font-awesome.css",
//other styles
]
我没有使用“ng serve”,我只是使用 build 命令来转译我的代码。在浏览器中,我收到这些错误。
GET http://localhost:29380/fontawesome-webfont.woff2?v=4.7.0 404(未找到)
GET http://localhost:29380/fontawesome-webfont.woff?v=4.7.0 404(未找到)
GET http://localhost:29380/fontawesome-webfont.ttf?v=4.7.0 404(未找到)
我在输出目录中看到了资产,但由于某种原因它们不可用,我得到了 404。