[英]How to call typescript function from external javascript function
[英]How to call External Javascript Firestore function in a Typescript file?
我正在使用 Node.js 上傳帶有雲函數的 Typescript 文件( index.ts )。 我現在有一個用外部 JavaScript 文件( notifyNewMessage.js )編寫的 Firestore 觸發器,我想以某種方式在 Typescript 文件中聲明。
兩個文件都在同一個目錄下:
索引.ts:
import * as functions from 'firebase-functions'
import * as admin from 'firebase-admin'
//declare javascript file here???
export const cloudFunction= functions
.firestore.document(`Users/{user_id}`).onWrite(async (change, _context) => {
//Function code....
}
通知新消息.js
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.notifyNewMessage = functions.firestore{
//Cloud function I want to declare in index.ts
}
如果有人能為我提供一種方法來做到這一點,或者指出我可以學習的方向,那就太好了,因為 Typescript 和 JavaScript 不是我的強項:)
提前致謝!
假設您正在嘗試從 js 文件導入導出的函數。 難道不是以下簡單的事情之一:
import notifyNewMessage from "./notifyNewMessage";
或者
import { notifyNewMessage } from "./notifyNewMessage";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.