阅读这篇文章后,我尝试使用react-code-splitting来拆分我的 JavaScript 包。
Webpack Version: 3.10.10
PageRouter.js
import Async from "react-code-splitting";
import React from "react";
// import Home from "pages/home/Home";
// ...
const Home = () => <Async load={import("pages/home/Home")} />
export default class PageRouter extends React.Component {
render() {
return(
<Router history={browserHistory}>
<Route exact path="/" component={Home} />
</Router>
);
}
}
Webpack 开发服务器错误
这似乎只是一个语法问题?
export default class PageRouter extends React.Component {
render() {
^
return (...);
}
}
webpack: Failed to compile.