Firebase Cloud Functionsでweb3をデプロイするときに”Detailed stack trace: Error: Cannot find module ‘web3-requestManager'”が発生するときの対処法

Firebase Cloud Functionsでweb3モジュールを使ったfunctionをデプロイするときに、このようなエラーに遭遇していませんか?

これは、Firebase Cloud Functionsではyarnをパッケージマネージャとして使っているため、

package.jsonの

のような記法を正しくパースできないことが原因です。

package.jsonのバージョン指定で^(キャレット)を下のように外すと直ります。

開発者の方の参考になれば幸いです。

スポンサーリンク