美文网首页
webpack4 file-loader/url-loader加

webpack4 file-loader/url-loader加

作者: IamaStupid | 来源:发表于2020-07-15 17:36 被阅读0次

    file-loader/url-loader加载字体

    1. 下载字体,比如:http://www.fontawesome.com.cn/
    2. webpack配置
      exclude:[...path.resolve(__dirname, '../src/svg') ]是过滤/src/svg路径下的ICON图标,只处理字体svg文件
    {
              test: /\.(eot|woff|ttf|woff2|appcache|svg)\??.*$/,
              exclude: [/^node_modules$/, path.resolve(__dirname, '../src/svg')],
              use:[{
                  loader:'file-loader',
                  options:{
                      name: "[name].[ext]",
                      outputPath: "static/fonts/"
                  }
              }]
    },
    
    1. 在主文件main.js中引入字体样式文件
    import './static/font-awesome-4.7.0/css/font-awesome.min.css'
    

    完成,整个项目都可以使用字体样式了。

    如果是使用url-loader,打包的时候,会发现static/目录下并没有字体文件,而使用file-loader加载,则会分离出字体文件。

    相关文章

      网友评论

          本文标题:webpack4 file-loader/url-loader加

          本文链接:https://www.haomeiwen.com/subject/ucejhktx.html