-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.1.0 引入 react-reconciler 后的体积徒增问题 #26
Comments
变动由 #19 造成 个人对这个改动的理解为支持非 dom 环境,但此项改动造成了体积徒增(3.8kb -> 76.3kb) 是否可调整为自动识别运行时环境,有条件地选择使用 react-dom 或 react-reconciler |
那应该是要分成两个 package 了,类似 |
默认的 这种方案如何?@CJY0208 @brickspert |
感觉把开始很简单的一个东西,搞复杂了。🐶 |
对用户来说无感知,又能自动识别环境尽可能减少打包大小,这种方案感觉并不存在啊 |
是的…似乎只能构建时判断 |
当然如果大多数用户都是在浏览器环境下使用的话,也可以 |
或者 hox 主包 render 默认为 react-dom,render 做成可配置的,在文档中做说明,让用户自己替换 render,提供示例 |
那岂不是 break change 了。 |
是的。。 |
这个 +1 票 |
+1 |
这不仅仅是报错的问题。现在是升级过后,卡死了。 |
是否是必要的依赖呢?代价似乎太大了
https://bundlephobia.com/result?p=hox@1.1.0
The text was updated successfully, but these errors were encountered: