首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Dart/高分子构建输出文件/编译/粘贴到index.html中的所有内容的问题

Dart/高分子构建输出文件/编译/粘贴到index.html中的所有内容的问题
EN

Stack Overflow用户
提问于 2016-05-18 16:06:53
回答 2查看 81关注 0票数 2

我可能在这里错过了一些非常基本的东西,但我花了相当长的时间去寻找我能想到的任何一个术语。

我想看看Dart和Dart.Polymer,所以我从不同的教程中抓取了一些例子。我设法使所有的工作,但似乎所有的HTML/JS/CSS内容来自自定义聚合物元素和纸-/铁-/.元素被粘贴到index.html以及其他各种JavaScript材料上。这导致我的index.html在发布模式构建中是16.000+行长(在这个省道学院的教程中为20.000),下面是GitHub中的相应源代码

本教程还链接到一个具有漂亮HTML/导入功能的实时版本。

网络风暴中的基本聚合物样品项目也是如此。

我的不同设置:

  • Windows 10和Ubuntu 14.04 (两者都尝试过)
  • Dart SDK当前稳定和开发版本
  • 发布构建-模式:发布和调试,从命令行和在网络风暴中
  • pubspec.yaml中的各种变压器、不同的订单、不同的依赖版本

除了我的输出文件夹之外,我的输出文件夹看起来很好,元素出现在output_folder/build/web/packages/polymer_elements/.中。

我知道编译到索引中的所有内容都是必要的,但是为什么它不生成指向创建的build/polymer文件夹中的文件的链接呢?我假设这是可能的,并且我找到的示例的活版本还没有手工编辑,以链接到所有元素和脚本并从index.html中删除它们。我知道它可能不会在很大程度上影响加载时间,但它仍然困扰着我。

谢谢你事先提供的帮助,如果我读到了一些非常基本的东西,或者只是找不到合适的词,不要害羞地指出:D

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-18 17:38:34

这是一个部署优化,类似于用于聚合物js的硫化工具,但它在Dart中是默认的。Html导入会产生大量额外的请求,这比仅仅下载一个大文件要慢。

票数 1
EN

Stack Overflow用户

发布于 2016-05-21 06:27:30

内联转换代码(JS/CSS)是正常行为,dart2js的任何选项都不会影响这一点。

我相信在您提到的教程中链接到的演示输出不幸不是实际的省道输出。我相信https://polymer-checkout.firebaseapp.com/是最初聚合物版本的演示版,而不是dart版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37304841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档