我正在尝试从 api 获取股票数据。
我希望它在每个中午 12:00 更新。
但是当我尝试部署这个功能时,使用
$firebase 部署 --only 函数
错误就出来了。
错误:无法从源加载函数定义:无法从函数源生成清单:RangeError:超出最大调用堆栈大小
这是 funtions/src 中的“index.ts”。
import * as functions from "firebase-functions";
import axios from "axios"
import { doc, getFirestore, setDoc, Timestamp } from 'firebase/firestore'
import { format } from 'date-fns'
import { initializeApp } from "firebase/app";
const firebaseConfig = {
apiKey: "***********",
authDomain: "****",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
measurementId: ""
};
// Initialize Firebase
export const app = initializeApp(firebaseConfig);
export const db = getFirestore(app);
const …
Run Code Online (Sandbox Code Playgroud) javascript firebase google-cloud-functions google-cloud-firestore