Firebase deploy broken after migrating to new console-- "Error: Authentication required."
Firebase deploy broken after migrating to new console-- "Error: Authentication required."
将我的应用程序迁移到新的 Firebase 控制台 (console.firebase.google.com) 后,我无法再使用 Firebase CLI "firebase deploy" 部署静态资产。我收到消息 "Error: Authentication required."
起初,我已经更新到最新的 CLI,但发现如果不在我的 Angular 应用程序中更新 Firebase,我就无法使用它进行部署;不过,在更新 AngularFire 之前,我还没有准备好执行此操作。所以我降级到旧的 CLI,但发现我仍然无法部署。
我已经尝试 uninstalling/reinstalling Firebase CLI、Firebase、NodeJS(v4 和 6),多次登录和退出 Firebase——没有任何帮助。
我目前正在使用:
- Firebase CLI:2.15.1
- 节点:4.4.4
- NPM:2.15.1
我也尝试过使用 "firebase prefs:token"、复制令牌并通过 "firebase deploy --token " 使用令牌进行部署。仍然没有运气。需要身份验证。
希望就解锁部署问题提供一些指导。谢谢!
抱歉,您 运行 遇到了问题。您应该使用 firebase-tools
节点模块。最新版本为 3.0.0。这是使用已迁移到新控制台的项目所必需的。
尝试 运行:
npm install -g firebase-tools
# just to be sure; let's make sure you have a token against the right scopes
firebase logout; firebase login
将我的应用程序迁移到新的 Firebase 控制台 (console.firebase.google.com) 后,我无法再使用 Firebase CLI "firebase deploy" 部署静态资产。我收到消息 "Error: Authentication required."
起初,我已经更新到最新的 CLI,但发现如果不在我的 Angular 应用程序中更新 Firebase,我就无法使用它进行部署;不过,在更新 AngularFire 之前,我还没有准备好执行此操作。所以我降级到旧的 CLI,但发现我仍然无法部署。
我已经尝试 uninstalling/reinstalling Firebase CLI、Firebase、NodeJS(v4 和 6),多次登录和退出 Firebase——没有任何帮助。
我目前正在使用:
- Firebase CLI:2.15.1
- 节点:4.4.4
- NPM:2.15.1
我也尝试过使用 "firebase prefs:token"、复制令牌并通过 "firebase deploy --token " 使用令牌进行部署。仍然没有运气。需要身份验证。
希望就解锁部署问题提供一些指导。谢谢!
抱歉,您 运行 遇到了问题。您应该使用 firebase-tools
节点模块。最新版本为 3.0.0。这是使用已迁移到新控制台的项目所必需的。
尝试 运行:
npm install -g firebase-tools
# just to be sure; let's make sure you have a token against the right scopes
firebase logout; firebase login