将 Web 组件放置在web
某个文件夹下的某个位置,还是该lib
文件夹下?
我问是因为我不确定,据我所知没有提到。
将您的组件放在 lib 目录下。
lib/
control1.html
control2.html
control3.html
假设您配置pubspec.yaml
文件并将包命名为“my_controls”。
name: my_controls
dependencies:
html5lib: '>=0.3.1+2'
web_ui: '>=0.3.2'
由于您的项目现在定义了一个包,因此您可以将 lib 目录中的文件引用为:
<link rel="components" href="packages/my_controls/control1.html">
<link rel="components" href="packages/my_controls/control2.html">
<link rel="components" href="packages/my_controls/control3.html">
您可以指向组件:
<link rel="components" href="component/ui/login.html">
在这种情况下,您的组件位于 web/component/ 和 web/component/ui/ 中,您有 login.html 文件