我做了很多阅读,但没有一个链接告诉我如何在 vuejs 中添加字体。这就是我在 less 文件中导入字体的方式。
@font-face {
font-family: "Questrial";
src: url("../../fonts/Questrial-Regular.ttf");
}
@font-face {
font-family: "Galano_Grotesque_extra_Bold";
src: url("../../fonts/Galano_Grotesque_Bold.otf");
}
@font-face {
font-family: "Galano_Grotesque_Bold";
src: url("../../fonts/Galano_Grotesque_DEMO_Bold.otf");
}
这是我得到的错误
./src/themes/jatango-theme/components/fonts/Galano_Grotesque_Bold.otf 中的错误 1:4 模块解析失败:意外字符 “ (1:4) 您可能需要适当的加载程序来处理此文件类型。 (此二进制文件省略了源代码)
我是 VUEJS 的新手,之前对反应或角度一无所知。我只知道 jquery 和 javascript。所以请有人给我一个包含字体的分步指南。提前致谢 :)
原文由 Raj 发布,翻译遵循 CC BY-SA 4.0 许可协议
希望这会帮助其他面临同样问题的人。出于某种原因,Vue.js 在使用
.otf
文件时出错。我使用.woff
现在一切正常。在您的webpack.config.js
文件中使用以下代码:并使用类似这样的方法将文件导入到您的 css 文件中