reactjs - 使用 font-awesome 来 react 创建应用程序

标签 reactjs font-awesome

我正在使用create-react-app我正在尝试集成 font-awesome,以便我可以在我的 SPA 中使用它。

我已经完成了 npm install font-awesome 并安装了它,但是当我尝试调用 import 'font-awesome/css/font-awesome.css'我收到以下错误:

Compiling...
Failed to compile.

Error in ./~/font-awesome/css/font-awesome.css
Module parse failed: C:\Projects\myproject\ui\node_modules\font-awesome\css\font-awesome.css Unexpected character '@' (7:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected character '@' (7:0)
 @ ./src/index.js 11:0-44

最佳答案

这是与 webpack 相关的...

Webpack需要使用loader来读取并解析不同的import语句...

CSS 加载器 https://github.com/webpack-contrib/css-loader

关于reactjs - 使用 font-awesome 来 react 创建应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38808306/

相关文章:

reactjs - 如何将自定义工具提示添加到 nivo 图表?

html - 下拉菜单在 overflowY 设置为自动时有很多中断

html - Font Awesome 图标悬停问题

javascript - 在 Javascript 中将 Font Awesome 附加到表格

twitter-bootstrap - 按钮中的文本和图标垂直对齐

javascript - 为什么我的 img 中的 require() 在与 Bulma 一起使用时无法正常工作?

javascript - 我如何在 React Redux 中访问存储状态?

javascript - AngularJs unicode 选择 fontawesome

javascript - React 单元测试 onClick 方法中的 Mock Fetch API

html - 在基于 jekyll 的站点的所有布局中链接样式表