15

ローカル Firebase サーバーを起動すると、次のメッセージが表示されますfirebase serve

警告: Node.js v8.9.4 を使用していますが、Google Cloud Functions は v6.11.5 のみをサポートしています。

しかし、何をすべきかについての情報はありません。Node.js を v6.11.5 にダウングレードするにはどうすればよいですか? Firebase プロジェクトだけにそのバージョンを使用し、他のプロジェクトには Node.js の最新リリース バージョンを使用する必要がありますか? その場合、どうすればいいですか?


編集:警告は次のようになり、新しいほぼ空のプロジェクトを実行できません:

Warning: You're using Node.js v8.9.4 but Google Cloud Functions only supports v6.11.5.
!  functions: Failed to load functions source code. Ensure that you have the latest SDK by running npm i --save firebase-functions inside the functions directory.
!  functions: Error from emulator. mod.hasOwnProperty is not a function

ですから、Node.js をダウングレードする必要があると本当に思います。しかし、私はそれを安全に行う方法がわかりません。うーん、http://nodejs.org/ を見てみると、バージョンv6.11.5 さえ見つからないのですか?


EDIT 2:npm update --dev問題が解決した場合は、新しいプロジェクトをチェックインしました。それはしませんでした。(実際には更新されたパッケージはありません。)

4

5 に答える 5