webpack - 使用 webpack 4 加载自定义字体字体
问题描述
尝试了不同的方法在 webpack 4 中加载自定义的 Gugi/Roboto 字体。似乎没有一个可以正确加载字体。
但是,当我在系统中安装字体时,它按预期工作 - 表明 Css 和应用程序工作正常。因此,这似乎是一个我无法理解的 webpack 问题。
index.js
import 'typeface-roboto';
Webpack 配置
{ test: /\.jsx?$/, use: 'babel-loader', exclude: /node_modules/ },
{ test: /\.css$/, loader: 'css-loader' },
{ test: /\.woff2?$/, loader: 'url-loader?limit=100000&mimetype=application/font-woff' },
我在 React 中使用 mui-next,它应该可以与 Roboto 字体一起使用。(如果它在系统中可用,该字体就完美了 - 安装在 Windows 左右。)
此外,尝试了不同的方法 - 通过 font.css 加载字体,并通过 gulp 复制 woff2 文件。奇怪 - 似乎没有一个选项有效。
谢谢你的帮助!
解决方案
推荐阅读
- android - Flutter:查找已停用小部件的祖先是不安全的
- django - 将 index.html 链接到 Django 中的其他 html 页面
- python - 如何使 x_labels 出现在彼此的子图上?
- laravel - 作曲家需要任命者/swaggervel --dev 问题与 laravel v7.0
- image - 在TImageViewer中,如何获取用户点击图片的位置?
- maven - 从原型创建 Maven 项目时出错:需要 501 HTTPS
- python - Python请求查找字符串
- reactjs - 使用 require 后删除 scss 文件
- c# - Redis缓存的序列化列表和大对象
- html - 背景图像太放大