0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Firebase や Google CloudのCLIツール ログインでお困りの方の解決策! Permature Close

0
Posted at

起きている問題の原因と解決策

最近のFirebase CLIやAntigraviy CLI、GCP CLIのログイン周りで起きているエラーの一部で、Nodeのバージョンが絡んでいるものがあります

解決策としては、Node@22なら22.23より前のバージョンで運用すること、Node@24なら24.16より前のバージョンで運用することが挙げられます。

どうやらNodeの最新セキュリティパッチがGoogle系サービスと相性が悪いらしい

Nodeに関するIssue(Permature Close)

どうもこのバグが、Google系のCLIサービスに大幅な問題を起こしているらしい。

現状の解決策

どうやら、Nodeを最新バージョンにしたからといって、このバグ自体は解消されていないっぽいので、Nodeのダウングレードを行うしかなさそうです。
現状、先述したバージョンでしかえーらが発生していないので、その部分を避けて運用することが望まれます。

Nodeのダウングレードで使いたい手法

Mac Linuxの方は nvm がおすすめ

homebrew入れている方なら、brew install nvmで使用可能に。
(パスだけは通す必要があります)

nvmが実行可能になれば、

nvm install 22.22

と入力すると、自動的にnodeの22.22系でインストールできるバージョンを選んでインストールしてくれます。
また、グローバルなnodeバージョンもこれで固定されます。
プロジェウトごとに使い分けたい場合は、それぞれ分けてください。

Windowsの方

有名なNode切り替えツールを使ってください。
(手法あればコメントまで)

話題のAntigravityに関して

Antigravityはバックエンドが全て、Goで動作しているため、Google Cloud系のサービスを利用はしていますが、Nodeによる今回のログインの影響は受けないらしいです。

ただし、こちらの認証系にも癖があって、2.4Ghz帯のWiFiを利用している時には、ログインが通らない(セッションが切れる)といったような問題もあります。

それぞれ、解決策が出揃っていない状況なので、新しい情報ありましたら、またコメントに残していただけますと幸いです。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?