javascript - index.js 尝试导入错误:“./App”不包含默认导出(导入为“App”)
问题描述
我正在尝试使用 React 构建我的第一个应用程序以显示 React 引导程序,但从./src/index.js
.
尝试导入错误:“./App”不包含默认导出(导入为“App”)。
有人可以帮忙吗?
这是index.js
:
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';
import { Card } from "react-bootstrap";
import { Button } from "react-bootstrap";
ReactDOM.render(<App />, document.getElementById('root'));
const Example = (props) => {
return (
<Card style={ { width: "18rem" } }>
<Card.Img variant="top" src="holder.js/100px180" />
<Card.Body>
<Card.Title>Card Title</Card.Title>
<Card.Text>
Some quick example text to build on the card
title and make up the bulk of
the card's content.
</Card.Text>
<Button variant="primary">Go somewhere</Button>
</Card.Body>
</Card>
);
};
export default Index;
serviceWorker.unregister();
import React from 'react';
import './App.css';
import "bootstrap/dist/css/bootstrap.min.css";
import { Card } from "react-bootstrap";
import { Button } from "react-bootstrap";
function App() {
return (
<Card style={ { width: "18rem" } }>
<Card.Img variant="top" src="holder.js/100px180" />
<Card.Body>
<Card.Title>Card Title</Card.Title>
<Card.Text>
Some quick example text to build on the card
title and make up the bulk of
the card 's content.
</Card.Text>
<Button variant="primary">Go somewhere</Button>
</Card.Body>
</Card>
);
}
解决方案
错误信息掌握了线索'./App' does not contain a default export (imported as 'App')
解决方案是添加一个默认导出:
应用程序.js
export default App;
推荐阅读
- android - 无法升级 android 应用内订阅。错误:“我们这边出了点问题。请重试。”
- bpmn - 只等待一个令牌,然后取消其他传入路径的网关
- python - 当页面上已经存在元素时如何处理 selenium python 脚本?
- ios - Xcode 显然不会创建应用程序的 dSYM 文件
- visual-studio-code - VS Code 中的“cd:找不到路径 'D:\mnt\d\VS Code\',因为它不存在”错误
- javascript - 我正在开发 blogApp,博客正在保存到数据库中,但未显示在显示页面上
- jupyter-notebook - 当我启动 jupyter web explorer 时没有打开
- intellij-idea - 我使用了带有 libjdx 的图像按钮,但它不起作用
- go - 为什么这个 Go 代码输出 `testing: warning: no tests to run`?
- python - discord bot (python) 如何使用 wait_for 等待消息或反应