webpack中如何使用图标字体
Posted shengnan_2017
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack中如何使用图标字体相关的知识,希望对你有一定的参考价值。
1.webpack安装相关依赖
$ npm install font-awesome-webpack less less-loader css-loader style-loader file-loader font-awesome
2.配置webpack.config.js
module.exports = { entry: \'./index.js\', output: { path: path.join(__dirname, \'./dist\'), publicPath: \'/dist/\', filename: \'index.js\' }, module: { rules: [ { test: /\\.vue$/, loader: \'vue-loader\', options: { loaders: { css: ExtractTextPlugin.extract({ use: \'css-loader\', fallback: \'vue-style-loader\' }) } } }, { test: /\\.js$/, loader: \'babel-loader\', exclude: /node_modules/ }, { test: /\\.css$/, use: ExtractTextPlugin.extract({ use: \'css-loader\', fallback: \'style-loader\' }) }, { test: /\\.(gif|jpg|png|woff|svg|eot|ttf)\\??.*$/, loader: \'url-loader?limit=1024\' } ] }
3.入口文件引入
import \'font-awesome-webpack\';
4.打包后生成的图标字体
<i data-v-71776bc3="" class="fa fa-home fa-2x"></i>
5.显示结果如下:
详情请参考:http://fontawesome.io/
以上是关于webpack中如何使用图标字体的主要内容,如果未能解决你的问题,请参考以下文章