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

Mat*_*t B 6 dart dart-polymer

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

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

transformers:
- polymer:
    entry_points: web/reports.html, web/index.html
Run Code Online (Sandbox Code Playgroud)

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

transformers:
- polymer:
    entry_points: web/index.html
    entry_points: web/reports.html
Run Code Online (Sandbox Code Playgroud)

Mat*_*t B 7

YAML中,通过将逗号分隔的列表包装在方括号中[ 0, 1, 2, ]或通过将每个条目放在一行上由连字符加上前缀来创建序列-所以您的示例将如下所示:

transformers:
- polymer:
    entry_points: [ web/index.html, web/reports.html ]
Run Code Online (Sandbox Code Playgroud)

或这个:

transformers:
- polymer:
    entry_points: 
      - web/index.html
      - web/reports.html
Run Code Online (Sandbox Code Playgroud)