javascript - Fel vid tolkning av triggers: Kan inte hitta modul
Jag försöker distribuera min Firebase-funktion till molnet men får ett fel:
Fel: Fel vid analys av triggers: Kan inte hitta modulen 'EmailData'
1. Jag kompilerar min ts-fil till js.
2. bygget av ts okej... min kod ser ut så här:
ts som importerar filen...
var EmailDataClass = require("EmailData");
och filen själv:
class EmailData {....
}export = EmailData;
✔ functions: all necessary APIs are enabled i functions: preparing functions directory for uploading... Error: Error parsing triggers: Cannot find module 'EmailData'
Svar #1
Det rekommenderas inte att använda en blandning av TypeScript- och ES6-export- och importmetoder
det är bättre att använda TypeScript-import
import { EmailDataClass } from "./EmailData";
Och för att exportera använd
export class EmailData {....
}
