如何从webpack中的font-awesome-webpack配置字体文件输出目录?

罗兰多

我刚刚安装了font-awesome-webpack。我使用以下方式导入它:require("font-awesome-webpack");

我的webpack配置在模块加载器数组中包含以下内容:

    { test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "url-loader?limit=10000&minetype=application/font-woff" },
    { test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "file-loader" }

问题是我在开发人员控制台中遇到此错误:

localhost/:1 GET http://localhost/mysite/app/db812d8a70a4e88e888744c1c9a27e89.woff2 
localhost/:1 GET http://localhost/mysite/app/a35720c2fed2c7f043bc7e4ffb45e073.woff 
localhost/:1 GET http://localhost/mysite/app/a3de2170e4e9df77161ea5d3f31b2668.ttf 404 (Not Found)

问题是,这些文件是在根目录(在mysite目录中)创建的。如何配置这些woffs和ttf在mysite / app目录中输出?

文森特·泰恩

我最近想用用的WebPack V1字体真棒,我已经安装了NPM模块font-awesomefont-awesome-webpack

您必须在以下位置安装一些装载机:

npm i css-loader file-loader style-loader url-loader

并在webpack.config.js中添加使用它们:

module: {
    loaders: [{
      test: /\.css$/,
      loader: 'style!css?sourceMap'
    }, {
      test: /\.woff(\?v=\d+\.\d+\.\d+)?$/,
      loader: "url?limit=10000&mimetype=application/font-woff"
    }, {
      test: /\.woff2(\?v=\d+\.\d+\.\d+)?$/,
      loader: "url?limit=10000&mimetype=application/font-woff"
    }, {
      test: /\.ttf(\?v=\d+\.\d+\.\d+)?$/,
      loader: "url?limit=10000&mimetype=application/octet-stream"
    }, {
      test: /\.eot(\?v=\d+\.\d+\.\d+)?$/,
      loader: "file"
    }, {
      test: /\.svg(\?v=\d+\.\d+\.\d+)?$/,
      loader: "url?limit=10000&mimetype=image/svg+xml"
    }]
  }

现在,如果您包括在entry.js

require('font-awesome/css/font-awesome.css');

通常,您可以在模板中使用font-awesome:

<i class="fa fa-times"></i>

这个要点帮助了我:https : //gist.github.com/Turbo87/e8e941e68308d3b40ef6

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Webpack 和 ExtractTextPlugin 中使用 Font Awesome

来自分类Dev

如何配置Webpack在React中加载glyphicons / font-awesome图标

来自分类Dev

Font Awesome字体无法加载?

来自分类Dev

如何使用Font Awesome字体实现基本的共享社交按钮?

来自分类Dev

使用Font Awesome更改WPF中的字体图标

来自分类Dev

使用Font Awesome更改WPF中的字体图标

来自分类Dev

Font-Awesome不会加载字体

来自分类Dev

Wine和Font Awesome的字体冲突

来自分类Dev

如何获取Font awesome图标的Png文件?

来自分类Dev

单个可移植HTML文件中的Font Awesome内联

来自分类Dev

React中的Font Awesome图标

来自分类Dev

如何使用Awesome字体代替jQuery Rating Star中的图像

来自分类Dev

无法通过SSL加载字体和Font Awesome图标

来自分类Dev

Firefox无法从Font Awesome网络字体集中渲染图标

来自分类Dev

如何在Awesome + LightDM + NixOS中配置可用的屏幕锁?

来自分类Dev

如何在Webpack中选择输出文件目录?

来自分类Dev

如何在Primefaces DataTable中使用Font Awesome(或其他字体图标)代替jQuery Sprite?

来自分类Dev

Font awesome not working server

来自分类Dev

菜单中的字体大于Awesome WM下的字体

来自分类Dev

在本地服务器上托管 Font-Awesome 文件

来自分类Dev

如何禁用jQuery中的Font-Awesome按钮?

来自分类Dev

如何在<input>按钮中添加Font Awesome图标?

来自分类Dev

如何使用JavaScript检查网页中是否加载了Font Awesome?

来自分类Dev

如何在Font Awesome 5中水平对齐分层图标?

来自分类Dev

如何禁用jQuery中的Font-Awesome按钮?

来自分类Dev

导入后,.less文件中缺少Font-Awesome.less变量

来自分类Dev

导入后,.less文件中缺少Font-Awesome.less变量

来自分类Dev

如何在Google Apps脚本中使用Awesome字体?

来自分类Dev

如何抵消重叠的Font Awesome图标?

Related 相关文章

  1. 1

    在 Webpack 和 ExtractTextPlugin 中使用 Font Awesome

  2. 2

    如何配置Webpack在React中加载glyphicons / font-awesome图标

  3. 3

    Font Awesome字体无法加载?

  4. 4

    如何使用Font Awesome字体实现基本的共享社交按钮?

  5. 5

    使用Font Awesome更改WPF中的字体图标

  6. 6

    使用Font Awesome更改WPF中的字体图标

  7. 7

    Font-Awesome不会加载字体

  8. 8

    Wine和Font Awesome的字体冲突

  9. 9

    如何获取Font awesome图标的Png文件?

  10. 10

    单个可移植HTML文件中的Font Awesome内联

  11. 11

    React中的Font Awesome图标

  12. 12

    如何使用Awesome字体代替jQuery Rating Star中的图像

  13. 13

    无法通过SSL加载字体和Font Awesome图标

  14. 14

    Firefox无法从Font Awesome网络字体集中渲染图标

  15. 15

    如何在Awesome + LightDM + NixOS中配置可用的屏幕锁?

  16. 16

    如何在Webpack中选择输出文件目录?

  17. 17

    如何在Primefaces DataTable中使用Font Awesome(或其他字体图标)代替jQuery Sprite?

  18. 18

    Font awesome not working server

  19. 19

    菜单中的字体大于Awesome WM下的字体

  20. 20

    在本地服务器上托管 Font-Awesome 文件

  21. 21

    如何禁用jQuery中的Font-Awesome按钮?

  22. 22

    如何在<input>按钮中添加Font Awesome图标?

  23. 23

    如何使用JavaScript检查网页中是否加载了Font Awesome?

  24. 24

    如何在Font Awesome 5中水平对齐分层图标?

  25. 25

    如何禁用jQuery中的Font-Awesome按钮?

  26. 26

    导入后,.less文件中缺少Font-Awesome.less变量

  27. 27

    导入后,.less文件中缺少Font-Awesome.less变量

  28. 28

    如何在Google Apps脚本中使用Awesome字体?

  29. 29

    如何抵消重叠的Font Awesome图标?

热门标签

归档