使用webpack,如果我想对整个模块进行代码拆分,则可以更改
import Module from 'module'
位于文件顶部
import('module').then(Module => {...
当我需要使用模块(docs)时。仅用一个命名的导出就可以做到吗?也就是说,我该如何代码分割以下内容:
import {namedExport} from 'module'
答案 0 :(得分:3)
const DynamicFoo = dynamic(import('../components/Foo').then(module => {
const {Foo} = module
return Foo
}));
OR
import(/* webpackChunkName: "chunkName" */ '../component/Foo').then(module => {
const {Foo} = module.default
this.setState({ foo: Foo })
})