react.js用browserify打包成一个文件真的太大了,有什么解决办法
答案:2 悬赏:40 手机版
解决时间 2021-03-21 23:11
- 提问者网友:欲望失宠
- 2021-03-21 17:31
react.js用browserify打包成一个文件真的太大了,有什么解决办法
最佳答案
- 五星知识达人网友:等灯
- 2021-03-21 18:43
首先无论你用 webpack 还是 browserify, React 本身的代码量不小,这个现实你改变不了。
但 600k 也太夸张,你看下是不是忘记 uglify 了。
现在有两种比较流行的分割大 js 文件的做法:
1. 多页面应用,不同的 entry 提取出共同的 common.js 和各自的 entry.js
2. 单页面应用,分为库文件 vendor.js 和应用文件 app.js
browserify 和 webpack 都可以实现。
但 600k 也太夸张,你看下是不是忘记 uglify 了。
现在有两种比较流行的分割大 js 文件的做法:
1. 多页面应用,不同的 entry 提取出共同的 common.js 和各自的 entry.js
2. 单页面应用,分为库文件 vendor.js 和应用文件 app.js
browserify 和 webpack 都可以实现。
全部回答
- 1楼网友:未来江山和你
- 2021-03-21 18:49
我的实践是 react + jquery 先把页面拆分成足够小的模块,比如列表项,比如菜单项。然后一层层包装成组件,元素,页面等等。 你可以在之前设置好id啥的,绑定事件啥的也都没问题。 react自己有单向数据流,控制好数据更新也基本没啥问题。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯