プロジェクトで共通のコードを使用したい場合にハマったので書いておく。共通で使いたいのはモデル。内に配置しているので、Reactのビルドは問題なく通る。コンパイルしてみると、ディレクトリ階層が以下のようになってしまった。コンパイル後のコードが出力される場所。lib/index.js。ディレクトリ階層が異なってしまっている。したときにパッケージが見つからないとエラーが出てしまった。どこにいるかわからない様子。やってモジュールをリゾルブするかの話なので関係なかった。違うオプションなので気をつけて。あれば、サブディレクトリのどこから読んでもリゾルブしてくれそうなもんだけど実際にはそうならず、1階層だけのジャンプアップならうまくいった。...プロジェクト外のディレクトリを引っ張ってきているので、こんな事態になっているのだと思う。シンボリックリンクを配置すれば、ディレクトリ構造に問題はないし、コンパイル時にファイルをちゃんとコピーしてくれる。コピーしてしまえば良いのかな。functions/src/modelsそれではー。workabroad.jp。