gpt4 book ai didi

typescript - 错误 : Shadowed name: 'request' in Firebase cloud function

转载 作者:行者123 更新时间:2023-12-04 01:53:48 25 4
gpt4 key购买 nike

这是 Firebase Cloud Function REST Api 代码。

import { request } from "https";

const functions = require("firebase-functions");
const admin = require('firebase-admin');
admin.initializeApp();
const firestore = admin.firestore();

export const helloWorld = functions.https.onRequest((request, response) => {

response.send("Hello from rocon!");
});

错误是:
ERROR: /Users/hello/Computer/Development/server/ts_test/functions/src/index.ts[13, 54]: Shadowed name: 'request'
ERROR: /Users/hello/Computer/Development/server/ts_test/functions/src/index.ts[19, 50]: Shadowed name: 'request'

最佳答案

您正在定义名为 request 的东西使用此导入:

import { request } from "https";

然后在函数中定义另一个名为 request 的标识符:
export const helloWorld = functions.https.onRequest((request, response) => {

就目前而言,您将无法使用 request在您的函数中导入,因为该函数只能看到 request范围。

您应该更改其中之一的名称,以便 request在函数中不会隐藏(隐藏) request从你的进口。

关于typescript - 错误 : Shadowed name: 'request' in Firebase cloud function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51749620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com