如何解决尝试导入错误:未从“ react-bootstrap”导出“容器”
错误消息: 编译失败。 ./src/App.js 找不到模块:无法解析“ D:\ Study \ React \ projects \ search-app \ src”中的“ react-bootstrap”
index.js
import React from "react";
import ReactDOM from "react-dom";
import "bootstrap/dist/css/bootstrap.css";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,document.getElementById("root")
);
serviceWorker.unregister();
App.js:
import React,{ Component } from "react";
import { Container,Jumbotron } from "react-bootstrap";
class App extends Component {
render() {
return (
<div>
<Jumbotron>
<Container>
<h1>Search App</h1>
<p>This is a simple search app</p>
</Container>
</Jumbotron>
</div>
);
}
}
export default App;
解决方法
在react-bootstrap中导入组件的正确语法如下:
import componentName from 'react-bootstrap/componentName '
因此,您应该这样做:
import Container from 'react-bootstrap/Container'
import Jumbotron from 'react-bootstrap/Jumbotron'
您可以检查the official API
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。