在构建react-app之后,我得到了一个糟糕的性能。
我使用create-react-app构建我的项目。
我的结构是:
/store
actions.ts
reducers.ts
/module1
module1.actions.ts
module1.reducers.ts
/moduleN
moduleN.actions.ts
moduleN.reducers.ts
...在/store/actions.ts中,我导入和导出所有子操作文件export * from module1/module1.actions.ts
然后,我可以在reducers或components import * as actions from store/actions.ts中导入和使用操作
我正在使用库redux-actions来创建和处理操作。
但是我有一个actions.ts的问题,它在构建后太重了。您可以查看建筑分析。
有什么方法可以减小捆绑包的大小吗?
谢谢!

发布于 2021-05-12 17:08:12
根本原因是我使用了redux-action (https://www.npmjs.com/package/redux-actions)中的createAction函数,这使得任务文件变得超级繁重。
我删除并编写了另一个createAction函数
https://stackoverflow.com/questions/67485652
复制相似问题