Results 8 comments of Gray

参数你要通过 挂 window的方式,客户端拿到结果,hydrate一个一样的 ``

应该版本更新后导致的不兼容问题,建议看下官方文档[react-loadable#also-see](https://github.com/jamiebuilds/react-loadable#also-see)排查,或者使用 [loadable-components](https://github.com/gregberge/loadable-components) 替代。

公开可查到的看这里 https://github.com/alibaba/beidou/network/dependents

构造store注入到html内联script里或者提供http接口异步获取

> 似乎对服务端已渲染后节点,添加className, 客户端会仍然选择服务端渲染顺序的样式 className 修改后,热更新肯定是生效了的,样式有关的热更新问题是 css 无法热替换导致的,这是 使用了`extract-text-plugin` 后导致的 相关issue: https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/30 可以考虑升级到 [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin),后者有提供HMR的计划 https://github.com/webpack-contrib/mini-css-extract-plugin/issues/34

增加配置参数,判断是否使用 extract-text-plugin,这个实现起来没什么难度。 但是会额外提高理解成本,并且页面模板也需要区分 dev,判断是否 link css文件,这部分是要用户自己修改的。dev和线上相当于是两套逻辑,也会有不可预知的风险存在

框架没有针对range修改的特别逻辑,http部分的继承自egg。 能给个详细点的复现步骤么

我测试了下我这边的几个站点,加range是不会报错的。 而且默认框架是不支持页面的range的,没有看到 Accept-Ranges 响应头