【发布时间】:2017-07-15 08:52:55
【问题描述】:
我从同一个文件夹导入 Google 字体 .woff2 文件没有问题,但导入 Material Icon 文件被证明不适用于相同的设置。 .woff2 文件根本不会出现在我的开发者工具下的源代码中。我正在 Electron 中构建我的项目。
我已按照 Google 实施指南中的 Method 2 实施其余设置:https://google.github.io/material-design-icons/#icon-font-for-the-web
这有什么明显的问题吗?我还看到了许多 npm 软件包来简化此操作,但我不清楚它们中的任何一个如何使它更容易。感谢您提供的任何帮助。
我的 Webpack 字体加载器
module: {
loaders: [
{
test: /\.global\.css$/,
loaders: [
'style-loader',
'css-loader?sourceMap'
]
},
{
test: /^((?!\.global).)*\.css$/,
loaders: [
'style-loader',
'css-loader?modules&sourceMap&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]'
]
},
{ test: /\.woff(\?v=\d+\.\d+\.\d+)?$/, loader: 'url?limit=10000&mimetype=application/font-woff' },
{ test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/, loader: 'url?limit=10000&mimetype=application/font-woff' },
{ test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/, loader: 'url?limit=10000&mimetype=application/octet-stream' },
{ test: /\.eot(\?v=\d+\.\d+\.\d+)?$/, loader: 'file' },
{ test: /\.svg(\?v=\d+\.\d+\.\d+)?$/, loader: 'url?limit=10000&mimetype=image/svg+xml' },
]
},
【问题讨论】:
标签: javascript node.js fonts webpack