我也写了一个cnode-webApp
发布于 7 年前 作者 funlee 2981 次浏览 来自 分享

最近开始学习 react 了,想找个练手项目,就来做一个 cnode 吧,感谢社区提供的 API; 源码如下:https://github.com/funlee/cnode-webApp

4 回复

打开非常非常慢(控制台网络显示几k/s),js也奇大无比的感觉,一个login.js竟然接近500k?topic.js又接近500k,然后加载的动画不在正中间。 登录页面的logo也不在中间。 总的来说目前体验不太好。 继续加油@ ps检查了以下我用vue写的功能不算太简陋的所有js加起来只有230k…

你的JS确实比较大。我也用Vue做了一个Cnode移动站点。我没有用按需加载。所有文件都打包到一个app.js里面的,整个站点的的app.js也没有500kb哇。 image.png . 你的login.js就500kb了。

@LynanBreeze 我觉得,可能是引用了antd的原因。然后每个页面单独引入了antd的组件。导致每个js包比较大。他可能没将antd直接打到vendor.js里面。react应该有类似于 Vue.use(iview); 直接将antd在index.js里面添加到react里面。这样按需加载的时候就不会导致每个页面的js也去单独引入antd导致每个页面js过大。【没用过react具体不清楚react实现方案】

loading 不正中,logo 也不正中,居然文字也没有居中。差点把屏幕给砸了。 image.png

回到顶部