javascript - dart,指定 web 的根文件夹

标签 javascript build dart dart-pub

我想在我的 Web 框架包中包含一些示例站点。如果我只想将它们作为仅 dart 实现运行,那么这些站点运行正常,但如果我想将它们编译为 javascript,我当前将子文件夹从我的包 /example 目录复制到新包中文件夹 /web 目录,因为我只知道如何让 dart build 将客户端代码编译为 javascript(如果它位于 web 目录中)。无论如何,有没有告诉 dart build 在不同的根文件夹中运行的方法?像pkgRoot/example/example_1

最佳答案

pub build example 对我来说效果很好,但对 Polymer 项目还不行(这是正在进行的工作)

Polymer 不喜欢在导入元素的包中具有转换器配置。

我维护两个聚合物元素包(polymer_elements/polymer_ui_elements)。
我在 example 中有示例文件,但使用另一个包(例如 polymer_elements_examples)将示例构建为 JavaScript。
polymer_elements_examples 有一个 pubspec.yaml 文件,该文件依赖于 polymer_elements、入口页面的转换器配置和 example 作为 polymer_elements_examples

的符号链接(symbolic link)

然后,我使用 pub build example 构建 polymer_elements_examples 中的示例。

关于javascript - dart,指定 web 的根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22638170/

相关文章:

javascript - 使用 vue.js 对列表进行排序

ios - 为 iOS 构建 AllJoyn 的 scons 调用错误

build - bazel 规则中使用的自定义 cc_toolchain

java - 使用 ANT 编译 JavaFX 代码

dart - 如何仅在我的应用程序初始化后显示我的 UI?

firebase - 无法将FLUTTER参数分配给参数类型

javascript - 将csv文件作为命令传递给nodeJs中的参数

javascript棋盘游戏棋子放置

javascript - Backbone Event 触发不同 View 之间的协调

flutter - 尝试使用 MediaQuery.of(context) 获取比例屏幕宽度/高度时出现异常