我想在firebase中尝试polymerfire的演示。为了让它在本地运行,我遵循了这些步骤。但是我需要做些什么才能让它在firebase中运行呢?
我想firebase init
并且firebase deploy
应该运行,但浏览器只在控制台中显示错误。聚合物项目必须以某种方式构建,firebase“公共”文件夹应该是什么?
我想在firebase中尝试polymerfire的演示。为了让它在本地运行,我遵循了这些步骤。但是我需要做些什么才能让它在firebase中运行呢?
我想firebase init
并且firebase deploy
应该运行,但浏览器只在控制台中显示错误。聚合物项目必须以某种方式构建,firebase“公共”文件夹应该是什么?
公共文件夹中的所有文件都将部署到您的 Firebase 静态网络托管,因此您可以通过您的 Firebase 托管地址(如https://projectname-5gek53.firebaseapp.com/
. 这允许您上传您的网络应用程序。
您构建了您的聚合物应用程序(我想您需要运行polymer build
)。您将作为生产构建生成的所有文件拖到您的公用文件夹中。接下来,您运行firebase deploy
并在部署过程之后,您的应用程序将可以从您的托管地址访问,正如我上面提到的。
编辑:Polymerfire 演示实际上并不那么容易导出,但我从 Google Codelabs 找到了一个非常好的教程,这里是一个链接Build a Progressive Web App with Firebase、Polymerfire 和 Polymer Components
我刚刚安装了新版本的聚合物 cli 和 Firebase cli。当我进行 Polymer 构建时,不会创建 build/bundled 或 build/unbundled。我确实得到了一个构建/默认值,我可以使用 firebase serve 和 firebase deploy 来运行它。所以最近发生了一些变化。仅供参考