如何在 Dart 中使用 Bower 组件?
How can I use a bower component in Dart?
我找到了一个与 Bower 一起安装的不错的 JS 组件。
我想知道如何导入我的组件并让它由 Pub 提供服务。
到目前为止我已经尝试 bower install
它,它被下载到我在 /bower_components
的项目的根目录中
然后在我的 index.html
中我尝试了:
<link rel="import" href="../bower_components/paper-date-picker/paper-date-picker.html">
但 Pub 不会加载文件(似乎无法找出 Bower 中的相对路径)。
你的路径看起来是正确的../
这是正确的但是去/bower_components/paper-date-picker/paper-date-picker.html
并确保它是正确的。
或将该行更改为
../bower_components/paper-date-picker/paper-date-picker-dialog.html
看看它是否有效。
默认情况下,pub 将 web 作为根文件夹,因此您不能比根目录更深入。
让它工作的最简单方法是将 bower_components 文件夹符号链接到 web 文件夹,就像 pub 对 packages 文件夹所做的那样。
之后不要忘记删除 href 属性中 /bower_components
之前的 ..
。
我找到了一个与 Bower 一起安装的不错的 JS 组件。
我想知道如何导入我的组件并让它由 Pub 提供服务。
到目前为止我已经尝试 bower install
它,它被下载到我在 /bower_components
然后在我的 index.html
中我尝试了:
<link rel="import" href="../bower_components/paper-date-picker/paper-date-picker.html">
但 Pub 不会加载文件(似乎无法找出 Bower 中的相对路径)。
你的路径看起来是正确的../
这是正确的但是去/bower_components/paper-date-picker/paper-date-picker.html
并确保它是正确的。
或将该行更改为
../bower_components/paper-date-picker/paper-date-picker-dialog.html
看看它是否有效。
默认情况下,pub 将 web 作为根文件夹,因此您不能比根目录更深入。 让它工作的最简单方法是将 bower_components 文件夹符号链接到 web 文件夹,就像 pub 对 packages 文件夹所做的那样。
之后不要忘记删除 href 属性中 /bower_components
之前的 ..
。