如何在pubspec.yaml中将多个entry_points传递给聚合物变换器?

时间:2013-11-22 14:16:36

标签: dart dart-polymer

现在pub build支持构建Polymer应用程序,如何在pubspec.yaml文件中将多个entry_points传递给Polymer变换器?

当我尝试使用此语法构建时,两个文件都有错误:

transformers:
- polymer:
    entry_points: web/reports.html, web/index.html

当我尝试以下列方式传递它们时,只构建最后列出的入口点:

transformers:
- polymer:
    entry_points: web/index.html
    entry_points: web/reports.html

1 个答案:

答案 0 :(得分:7)

YAML, a sequence中创建的方法是将逗号分隔的列表包装在方括号[ 0, 1, 2, ]中,或者通过连字符-将每个条目放在一行上,所以你的例子看起来像这样:

transformers:
- polymer:
    entry_points: [ web/index.html, web/reports.html ]

或者这个:

transformers:
- polymer:
    entry_points: 
      - web/index.html
      - web/reports.html