美文网首页
react 代码分割--分离webpack--按需加载

react 代码分割--分离webpack--按需加载

作者: a不知所谓 | 来源:发表于2018-06-13 17:00 被阅读0次

下载:

cnpm i babel-plugin-syntax-dynamic-import
cnpm i react-loadable

一:引用

import Loadable from 'react-loadable';
const paper =Loadable({
    loader:()=>import('../component/paper.jsx'),
    loading:()=>{return null}
})
//以这种形式将组件引入
const priate =Loadable({
    loader:()=>import('../component/priate.jsx'),
    loading:()=>{return null}
})
const Sunlight =Loadable({
    loader:()=>import('../component/sunlight.jsx'),
    loading:()=>{return null}
})
const alone =Loadable({
    loader:()=>import('../component/alone.jsx'),
    loading:()=>{return null}
})

使用 npm run eject(便可将分离出config文件)

1.png
1.png

https://reacttraining.com/react-router/web/guides/code-splitting

相关文章

网友评论

      本文标题:react 代码分割--分离webpack--按需加载

      本文链接:https://www.haomeiwen.com/subject/cvmjeftx.html