我正在尝试将我的firebase功能部署到云,但收到错误:
错误:解析触发器时出错:找不到模块'EmailData'
1.我将我的ts文件编译为js。
2.构建ts ok ... 我的代码看起来像:
导入文件的ts ...
var EmailDataClass = require("EmailData");
和它自己的文件:
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'
答案 0 :(得分:1)
不建议使用混合的Typescript& ES6导出和导入方法
最好使用类型脚本导入
import { EmailDataClass } from "./EmailData";
并导出使用
export class EmailData {....
}