typescript - Hur man importerar ts-fil i js-fil firebase-functions


Jag försöker importera min ts-fil i någon js-fil, när jag gör en distribution får jag fel:

Fel: Fel vid analys av triggers: Kan inte hitta modulen 'EmailData'

Min kod:

js-filen:

var EmailDataClass = require("EmailData");

ts-filen:

class EmailData {}
export EmailData;

Svar #1

bra introduktion: länka node_modules-mappen. Men endast index.js-filen körs, du kan omkonfigurera en huvudfil genom main-fältet i functions/package.json. Du kan se källkoden från länken