使用 Polymer.dart 的 Dart 应用程序的 pubspec.yaml 文件如下所示(来自Polymer.dart 代码实验室 https://www.dartlang.org/codelabs/polymer/):
name: polymer_and_dart
description: Sample app built with the polymer.dart package
environment:
sdk: '>=1.2.0 <2.0.0'
dependencies:
polymer: '>=0.12.0 <0.13.0'
dev_dependencies:
unittest: '>=0.10.0 <0.11.0'
transformers:
- polymer:
entry_points:
- web/begin/index.html
- web/end/index.html
做什么的entry_points
实际上是什么意思?声明入口点实际上有什么作用?
这是变压器开始寻找聚合物相关文件的文件,需要在其中进行代码生成和其他修改。转换器遵循 HTML 导入和 Dart 脚本标签。
入口点是 Polymer 应用程序的主要 HTML 文件(例如index.html
)。其他文件(例如自定义元素)可以通过导入自动找到。
对于正常应用程序,您可能只有一个入口点,但例如一包聚合物元素,例如core_elements
or paper_elements
包中的每个自定义元素都有一个演示应用程序页面。每个这样的演示应用程序都是一个入口点(通常在example
文件夹而不是web
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)