javascript - MiniCssExtractPlugin 中的字体路径错误
问题描述
我有一个 404 错误,因为字体路径错误。现在是dist/font
,但页面尝试在dist/style/font
.
这是我的配置 jsfiddle.net/sicely/z8g5sr9e
我是这样导入字体的
@font-face {
font-family: 'Roboto-Bold';
src: url(../assets/fonts/Roboto-Black.ttf) format("truetype")
}
如果我将所有捆绑包都放在根目录下,一切正常
解决方案
{
test: /\.(ttf|woff)$/,
use: {
loader: 'file-loader',
options: {
name: 'fonts/[name].[hash:6].[ext]',
publicPath: '../',
},
},
}
如果我将 publicPath 添加到文件加载器选项,问题就解决了
推荐阅读
- javascript - 添加用户后如何修复Firebase DB列获取随机数?
- css - Angular 9 / Material - 在角度组件样式中重用材质主题变量
- angular - 否定 Angular ngIf "as"
- google-sheets - Google 表格中的公式
- c# - 在推动页面停止移动时加载带有 gif 的弹出页面 - Xamarin Forms
- apache-spark - Pyspark 从数组列表转换为字符串列表
- angular - 如何更改角度 6 折线图的横坐标
- python - Python 3 为什么返回无
- visual-studio-code - 如何在 VS Code 中设置 GLFW?GLFW 错误
- vue.js - 同一组件之间的过渡?