webpack配置
entry:{
"index": path.resolve(__dirname, './index.jsx'),
"common": ['react','react-dom','react-router','jquery'],
"buile" :['summernote','react-summernote'],
"antdlib":['antd']
},
将项目中的antd单独打包,然而大小有1.2m实在接受不了这个大小,请问还有其他的方案么?
我试过
// 公共模块抽离
externals: {
"echarts": 'echarts',
// "antd":'antd'
},
这样抽离出来,然后在页面引入antd的CDN,可是会报错,比较下代码,多一些wabpack的配置,不知道该怎么解决。
项目文件中我也是按需加载的
类似这样的
import { Row, Col, } from 'antd';
可是打包之后还是都打包出来了
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…