Tag: 代码分割

Webpack 2代码与服务器端渲染和React-Router-v4分离

使用webpack2.2.0-rc1并响应routerv4,并使用这个要点使代码分裂工作,这说明以下 function asyncComponent(getComponent) { return class AsyncComponent extends React.Component { static Component = null; state = { Component: AsyncComponent.Component }; componentWillMount() { if (!this.state.Component) { getComponent().then(Component => { AsyncComponent.Component = Component this.setState({ Component }) }) } } render() { const { Component } = this.state if (Component) { return <Component {…this.props} /> } return null […]