【发布时间】:2014-06-10 05:57:06
【问题描述】:
同学们!
我一直在这个网站 (www.2winbet.gr) 工作。
本周添加了一个登录界面,该界面是使用 polymer 在 Dart 中构建为一个小插件的网站。
这一切都“工作”,我对我设法在 Dart 中构建这个组件的速度感到非常满意......但是......但是......在我添加它之后,网站变得超级慢! !...
如果我删除它,网站又超级快了...
我的 dart 代码又小又简单……我真的不明白问题出在哪里……
你能指出我在这里做错了什么吗?当作为一个小组件添加到上面有一些动画的 Wordpress 网站时,我不敢相信这是 Dart 能做的最好的事情。
感谢转发
【问题讨论】:
-
您是使用 dart2js 手动编译,还是使用 Pub Build 生成 JavaScript?一个“Pub Build”(来自编辑器)将运行 dart2js 编译器以及所有可能的编译器优化。它将减少您的 JS 输入的大小,并且应该有助于整个页面加载/脚本执行时间。
-
我在主 HTML 文件上单击鼠标右键,然后单击“以 Javascript 运行”,然后获取在“构建”文件夹中创建的文档。我想有更好的方法...?
-
尝试单击工作区中的项目,然后执行工具 -> Pub Build。看看这是否会产生更小的输出。
-
做到了,但实际上并没有什么区别,而且网站的渲染速度很慢,尤其是在滚动时。
-
我将这 4 行添加到 标签中:
标签: wordpress dart dart-polymer