zoukankan      html  css  js  c++  java
  • 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/

  • 相关阅读:
    第五章 Internet协议
    第四章 地址解析协议
    Learn the shell
    Linux学习前的准备
    第三章 链路层
    第二章 Internet 地址结构
    后台数据导出为Excel
    C#开发客户端、JAVA和tomcat开发服务端
    Java基础
    C++学习笔记--(1)
  • 原文地址:https://www.cnblogs.com/shengnan-2017/p/8093030.html
Copyright © 2011-2022 走看看