如何分发 Polymer Web 组件?

How to distribute a Polymer Web Component?

我正在尝试使用 Polymer 框架开发第一个 Web 组件:https://polymer-library.polymer-project.org/3.0/docs/devguide/feature-overview

最后,我想生成一个 Web 组件,它将分发到多个 Web 应用程序中。

我还不清楚如何打包这样一个组件。

当然,我可以提供所有必需的 Javascript 文件的副本,并要求人们将它们放在正确的位置等......但充其量,我想将所有内容压缩在一个文件中JS 文件,这样我的组件的最终用户只需要包含一个脚本,并且需要处理一个 JS 文件。

有没有办法建立这样的文件?或者分发这些组件时的哲学是什么?

我不太确定你所说的分发是什么意思。大多数组件当前发布在 https://www.npmjs.com/ 上。 npm publish 基本上创建了一个 zip 文件并使每个人都可以轻松安装它。