我无法使用webpack导入React组件

时间:2016-08-26 15:01:22

标签: reactjs import webpack components require

在我的项目中我有2个主要文件" app.jsx"和" Layout.jsx"。当我在我的" app.jsx"中定义我的布局组件时,它会成功渲染。但是,当我把它移到" Layout.jsx"并要求来自" app.jsx"它没有用。 这是我的代码:

" Layout.jsx"

module.exports = class Layout extends React.Component {
    render() {
        return(
            <h3>Layout Component</h3>
        )
    }
}

&#34; app.jsx&#34;

const React = require("react");
const ReactDOM = require("react-dom");

const Layout = require("./pages/Layout.jsx");

const App = document.getElementById("app");
ReactDOM.render(<Layout />, App);

我的代码有什么问题?

1 个答案:

答案 0 :(得分:1)

你需要导入的layout.jsx文件

const React = require("react");