【webpack】快速笔记4 -- loader(字体图标)

如何抽取有用的字体文件呢?

去www.iconfont.cn去下载寻找字体图标,下载到本地并且解压:
在这里插入图片描述
抽取这五个文件(有时没有woff2就不用管):
eot || svg || ttf || woff || woff2

然后复制 iconfont.css 里面的css样式,只 src: url('./font/iconfont.eot?t=1566835316127') 注意要引入对应的字体图标文件的位置

如何使用iconfont :
后面的iconfont…这个就是在iconfont.css中找对应的即可,后者去官方复制对应的字体图标引入!

import './index.scss';

var app = document.getElementById('app');
app.innerHTML = '<div class="iconfont iconComputingPlatform-blue"></div>';

那么打包配置就要这样写(使用file-loader):

{
   test: /\.(svg|ttf|eot|woff)$/,
   use: {
       loader: 'file-loader',
  }
}

可以看看这些文档:

https://www.webpackjs.com/guides/asset-management/

https://www.webpackjs.com/loaders/

对应看 sass-loader || css-loader || style-loader || portcss-loader 这几个文档

结语

关于loader目前就说这个三个,后续有特殊模块会继续补充讲述,也可以查阅一下webapck文档关于loader那部分

#下一篇讲【plugins像极了什么? 生命周期函数?~】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值