firebase - Angular firebase 在第二个主机上部署
问题描述
我的项目中有 2 个主机。我需要在其他主机上上传我的应用程序。但在项目列表中,它没有显示其他托管选项。
我遵循的步骤
npm install -g firebase-tools
firebase login
firebase init
然后我选择项目
- 和
firebase deploy
但需要在第二个主机上上传
解决方案
听起来您正在处理两个不同的项目。如果您使用相同的 Google 帐户访问这些项目,则可以使用以下命令将第二个项目添加到本地配置中firebase use --add
,如文档中所述:
添加项目别名
当您在项目初始化期间选择 Firebase 项目时,会自动为该项目分配 default 别名。但是,要允许特定于项目的命令针对不同的 Firebase 项目运行但仍使用相同的项目目录,请从项目目录中运行以下命令:
firebase use --add
此命令会提示您选择另一个 Firebase 项目并将该项目指定为别名。别名分配被写入项目目录中的 .firebaserc 文件。
然后您可以使用该别名来切换项目。
firebase use project_id_or_alias
指示所有命令针对指定的 Firebase 项目运行。CLI 将此项目用作当前的“活动项目”。
阅读更多文档以获取更多详细信息。
如果您必须为每个项目使用不同的 Google 帐户,则每次要更改时都必须注销并使用 CLI 重新登录。
推荐阅读
- java - Java Spring RestFull API
- kubernetes - 我可以用更智能的 nginx 配置替换 AKS k8s 内的微服务吗?
- python - 编写一个兼容 python 2 和 3 的异步协程
- r - gtrends r 包 - 随时间变化的点击次数有时会发生变化
- python - 以 'rb' 模式打开一个 csv 文件并对其进行迭代
- c++ - 插入数据后 C++ 映射为空。
- angular - 使用 AppComponent 以外的其他组件启动应用程序时面临问题
- android-studio - android模拟器完成退出代码0
- android - 创建 apk 文件时我应该选择多少个受支持的架构
- html - 将简单的 .md 文件转换为 gitlab 页面