2017-10-11 14 views
0

firebase関数をthis instructionに似たtypescriptで使用しています。しかし、私は別のビルドフォルダ内のすべてのTSCのコンパイル結果を維持したいので、tsc後に私のプロジェクトのフォルダには、次のようになります。Firebase関数が別のディレクトリからindex.jsを見つける方法を教えてください。

myApp 
|__ functions 
     |__ src/index.ts 
     |__ build/src/index.js 

どのように私はfirebase build/src/index.js代わりの./index.js見つけてもらうことができますか?このためのfirebaseデプロイメントオプションはないようです。

現在、私はnpmスクリプトでcp build/src/index.js .にしていますが、ハックのような感じです。

答えて

2

現在、Hostingの場合と同じように、関数に別の出力フォルダを指定するオプションはありません。したがって、代わりに.tsファイルを別のフォルダ(例:myApp/functions_src)に置き、--outdir ./functionsdescribed hereとして使用して、コンパイル済みのバージョンをmyApp/functionsに出力するように指示する必要があります。

関連する問題