0
我試圖導入我的TS上的一些JS文件文件, 當我做部署我得到錯誤:如何導入的JS文件火力,功能TS文件
Error: Error parsing triggers: Cannot find module 'EmailData'
我的代碼:
js文件:
var EmailDataClass = require("EmailData");
TS文件:
class EmailData {}
export EmailData;
你在哪裏放模塊?在node_modules目錄中?應該看起來像:'myFirebaseApp/functions/node_modules/EmailData/index.ts' –
node_modules如果對於npm包和我的文件在與索引相同的文件夾中... –
Firebase不會自動解釋或轉錄打字稿。您必須自己編譯並將生成的JavaScript模塊部署到Cloud Functions。請參閱https://stackoverflow.com/questions/42973741/typescript-transpiling-to-javascript-for-firebase-functions –