【发布时间】:2017-11-03 22:35:40
【问题描述】:
我正在尝试将我的 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'
【问题讨论】:
-
所以你有一个名为 EmailData.js 的文件与你的 index.js 在同一目录中?
-
../functions/lib/index.js 和 functions/lib/sendind.q.by.email/emailDataClass.js
-
听起来你应该阅读一下
require如何与节点一起工作。 nodejs.org/api/modules.html
标签: javascript typescript firebase import google-cloud-functions