Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.8k views
in Technique[技术] by (71.8m points)

dart - How do I pass multiple entry_points to polymer transformer in pubspec.yaml?

Now that pub build supports building Polymer apps, how do I pass multiple entry_points to the Polymer transformer in my pubspec.yaml file?

When I try to build with this syntax both files have errors:

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

And when I try passing them in the following manner, only the last listed entry point is built:

transformers:
- polymer:
    entry_points: web/index.html
    entry_points: web/reports.html
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

In YAML, a sequence is created by wrapping a comma separated list in square brackets [ 0, 1, 2, ] or by putting each entry on a line by itself prepended by a hyphen - So your example would look like this:

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

Or this:

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...