为什么webpack打包font-awesome会显示找不到字体

 我来答
锦鲤一十一aw
2017-04-12 · 超过211用户采纳过TA的回答
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:184万
展开全部
1、为什么我用webpack打包font-awesome,虽然页面没什么问题,但是控制台报错说找不到字体?

2、引入的地方:
import 'bootstrap/dist/css/bootstrap.min.css';
import 'font-awesome/css/font-awesome.css';

3、我找到font-awesome.css:

@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.6.3');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}

4、webpack.config.js配置:

{
test: /\.css$/,
loader: ExtractText.extract('style-loader', 'css-loader')
},
{
test: /\.(png|gif|jpg|jpeg)$/,
loader: "url?name=img/[hash:8].[ext]"
},
{
test: /\.woff(\?v=\d+\.\d+\.\d+)?$/,
loader: 'url?name=font/[name].[ext]&limit=10000&minetype=application/font-woff'
},
{
test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/,
loader: 'url?name=font/[name].[ext]&limit=10&minetype=application/font-woff'
},
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式