css - 包含 css 到 React 编译失败
问题描述
我是 React 的新手,我正在尝试创建一个 TopNav.js 组件。
我的 app.js 包括这个 TopNav
import React from 'react';
import logo from './logo.svg';
import './App.css';
import TopNav from './components/Menu/TopNav';
function App() {
return (
<TopNav />
);
}
export default App;
这是我的 TopNav.js:
import React from 'react';
import Aux from '../../hoc/Aux';
const topNav = (props) => (
<Aux>
<header class="header_main">
<section class="container">
<section class="row">
<section class="col-xs-12 col-sm-6 col-md-6">
<figure class="logo"><a href="#"><img src="images/logo.png" alt=""/></a></figure>
</section>
<section class="col-xs-12 col-sm-6 col-md-6">
<ul class="nav_main pull-right">
<li><a href="#">Help</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Sign Up</a></li>
<li><a href="#">Log In</a></li>
</ul>
</section>
</section>
</section>
</header>
</Aux>
);
export default topNav;
Aux.js 只是为了包装一些东西。
const aux = (props) => props.children;
export default aux;
我在 index.js 中包含 css 文件
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import './css/bootstrap.min.css';
import './css/main.css';
import './css/media.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
serviceWorker.unregister();
当我尝试编译这个项目时,它返回:
Failed to compile.
./src/css/font-awesome.min.css (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./src/css/font-awesome.min.css)
我不能在 React 项目中使用 CSS 吗?
谢谢
解决方案
推荐阅读
- reactjs - 正常渲染表单字段与使用函数渲染
- hadoop - Hadoop HDFS 启动失败需要格式化
- typescript - 在 TypeScript 前端程序中测量 Web 性能指标
- python - 如果块在 python 的 django 视图中不起作用
- mongodb - Mongodb 通配符索引未用于 $ne 查询
- python - Python创建和遍历一个简单的菜单
- php - 一页处理带参数的不同 URL
- javascript - 如何解决错误类型错误:这是未定义的 [Angular]
- c# - C#-Roslyn:为什么字符串到MethodDeclarationSyntax的代码转换会出现异常
- python - 如何列出海龟运动的坐标?