Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Polymer 共用高分子元素_Polymer - Fatal编程技术网

Polymer 共用高分子元素

Polymer 共用高分子元素,polymer,Polymer,我正在使用聚合物芯和纸组件来构建我的应用程序,效果非常好!但是,当我想将我的应用程序部署到生产环境中时,我没有一个明确的方法来知道我必须与我的应用程序打包并在多个应用程序中共享这些公共元素的所有公共依赖项 例如: 为了使用,我提供了一个指向../paper-button/paper-button.html的链接,该链接可能有其他依赖项。我使用了硫化橡胶,但它似乎嵌入了所有组件,这不是通过CDN共享的理想方式(就尺寸而言) 关于如何处理这个问题有什么建议吗?我建议使用Bower或其他依赖关系管理框

我正在使用聚合物芯和纸组件来构建我的应用程序,效果非常好!但是,当我想将我的应用程序部署到生产环境中时,我没有一个明确的方法来知道我必须与我的应用程序打包并在多个应用程序中共享这些公共元素的所有公共依赖项

例如:

为了使用,我提供了一个指向../paper-button/paper-button.html的链接,该链接可能有其他依赖项。我使用了硫化橡胶,但它似乎嵌入了所有组件,这不是通过CDN共享的理想方式(就尺寸而言)


关于如何处理这个问题有什么建议吗?

我建议使用Bower或其他依赖关系管理框架。使用bower,您可以声明应用程序的依赖项:

{
  "dependencies": {
    "polymer": "Polymer/polymer#master",
    "paper-button": "Polymer/paper-button#master"
  }
}
然后使用
bower install
将这些依赖项添加到应用程序中。这样做的好处是,bower随后将安装依赖项的依赖项,以及它们的依赖项,等等


使用bower,您可以运行
bower list
,它将列出依赖关系层次结构。

如果您不想使用bower,或者在设置bower时遇到困难,则可以很好地提供所需组件的存档以及所有适当的依赖关系