gpt4 book ai didi

dart - Dart/Polymer构建输出文件的问题/所有已编译/粘贴到index.html的文件

转载 作者:行者123 更新时间:2023-12-03 02:57:11 26 4
gpt4 key购买 nike

我可能在这里错过了一些非常基本的东西,但是我花了很长时间搜索几乎可以想到的任何术语。

我想查看Dart和Dart.Polymer,所以我从各种教程中获取了一些示例。我设法使所有工作正常进行,但是似乎来自自定义Polymer元素和paper- / iron-/ ...元素的所有HTML / JS / CSS内容都与其他各种JavaScript内容一起粘贴到index.html。
这导致我的index.html在 Release模式版本中长16.000+行,在this Dart Academy Tutorial中(调试中为20.000),这是GitHub中的相应源

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

Webstorm中的基本Polymer示例项目也会发生同样的情况。

我的不同设置:

  • Windows 10和Ubuntu 14.04(均尝试)
  • Dart SDK当前稳定和开发版本
  • pub build --mode:release和debug,从命令行和Webstorm内
  • pubspec.yaml中的各种转换器,各种命令,各种依赖项版本

  • 除了index.html文件之外,我的输出文件夹似乎还不错,例如output_folder / build / web / packages / polymer_elements /。

    我知道编译到索引中的所有内容都是必需的,但是为什么它不生成指向创建的build / polymer_elements文件夹中文件的链接?我认为这是可能的,并且我发现的示例的实时版本尚未进行手动编辑以链接到所有元素和脚本,并从index.html中删除了它们。我知道它甚至可能不会显着影响加载时间,但是仍然困扰着我。

    预先感谢您的帮助,如果我阅读了一些非常基础的文章或者只是没有搜索正确的术语,请不要害羞指出:D

    最佳答案

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

    关于dart - Dart/Polymer构建输出文件的问题/所有已编译/粘贴到index.html的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37304841/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com