ちょっと古めのfirebaseプロジェクトがデプロイ出来ない

(node:10766) Warning: Accessing non-existent property ‘padLevels’ of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
とか警告吐いたあと
Error: An unexpected error has occurred.
で止まってしまって先に進めなくなっている人いませんか?私です。

で、Update available , Run npm i -g firebase-tools to update
とか言われるままにコマンド打ったらとんでもなくfirebase-toolsがアップデートされて、やれAngularアップデートしろだやれnodeが古いだと言われて、それも言われるままにアップデートしてたらソースコードの修正量がとんでもないことになった人いませんか?私です。

でね、どうやって調べたのかはもう忘れちゃったんだけどね、Angularの11.2、Node 14.21と互換性のあるのは、9.23.3までなんだよ、確か、多分。だから、下のようにバージョン指定して、ギリギリまで新しいのに更新してあげよう。
npm install -g firebase-tools@^9.23.3

これで俺の環境ではデプロイ出来るようになったよ。めでたし。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です