我有一个使用Angular2和Electron制作的应用程序,我试图插入字体awesome。 当我将应用程序编译为Web时,它可以工作,但是当我将其编译为桌面应用时,它会丢失字体路径。 更详细地说,该应用程序的结构如下:
├─src/
├─build/
├─index.html
├─app/
├─fonts/
| ├─fonts...
├─font-awesome.min.css
我在同一个文件夹中使用electron build/
在桌面上运行相同的项目,这是我在index.html
中设置的。
index.html
<base href="./">
<link rel="stylesheet" href="font-awesome.min.css">
这是错误的路径:
/C:/wamp/www/JUICE/projects/lightRoom/fonts/fontawesome-webfont.woff2?v=4.6.3:1
这是正确的路径:
/C:/wamp/www/JUICE/projects/lightRoom/build/fonts/fontawesome-webfont.woff2?v=4.6.3:1
我做错了什么?