首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript: export * from ...使构建文件过于繁重

Javascript: export * from ...使构建文件过于繁重
EN

Stack Overflow用户
提问于 2021-05-11 19:15:26
回答 1查看 49关注 0票数 0

在构建react-app之后,我得到了一个糟糕的性能。

我使用create-react-app构建我的项目。

我的结构是:

代码语言:javascript
复制
/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的问题,它在构建后太重了。您可以查看建筑分析。

有什么方法可以减小捆绑包的大小吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-05-12 17:08:12

根本原因是我使用了redux-action (https://www.npmjs.com/package/redux-actions)中的createAction函数,这使得任务文件变得超级繁重。

我删除并编写了另一个createAction函数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67485652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档