将 Google Web 组件与聚合物一起使用

Posted

技术标签:

【中文标题】将 Google Web 组件与聚合物一起使用【英文标题】:using google web components with polymer 【发布时间】:2015-05-18 06:46:53 【问题描述】:

我正在使用来自以下页面的谷歌网络组件,但它似乎有很多错误。很多文件都找不到。注意:我使用的是谷歌登录和谷歌分析。 Google Web Components

如何在不下载的情况下解决问题并一一替换丢失的文件路径?

【问题讨论】:

【参考方案1】:

你的方法完全错误。

TL;DR 不能简单地引用文件的 url 并希望其中的相对路径自动解析。工作流程要复杂得多。

您应该创建一个应用程序(最简单的方法是use Yeoman’s generator)。比你应该明确指定,你想与bower一起使用哪些组件:

bower install google-calendar --save
... etc

这将在本地安装组件(--save 是更新您的bower.json)。

然后您可能会硫化所有内容(感谢 yeoman 生成器,grunt 脚本附带了所有准备好的任务。)您的项目现在可以部署了。

希望对你有帮助。

【讨论】:

不是package.json,而是bower.json。【参考方案2】:

您应该能够像安装 Google Web 组件一样安装缺少的依赖组件。无论是通过下载还是凉亭或其他方式,只要确保相对路径对齐即可。即使您创建了构建任务或生成器,您仍然需要正确引用组件依赖项。

【讨论】:

以上是关于将 Google Web 组件与聚合物一起使用的主要内容,如果未能解决你的问题,请参考以下文章

Chrome Web 组件:需要聚合物?

将骆驼与 Google PubSub 组件一起使用会为 com.google.api.client.repackaged.com.google.common.base.Strings 提供 NoCla

将频道与 google pubsub poll 订阅者一起使用

无法与 Internet Explorer 一起使用的 Web 应用程序的 Google 登录

将cURL与PHP文件中的Google Apps Script Web App一起使用时遇到问题

如何将 Polymer (1.0) 与 Rails (4) 一起使用?