node.js - TypeError:无法读取未定义的属性“秘密”
问题描述
我对此相当陌生,我正在使用node.js
将条带与ios
我正在从事的 Firebase 项目集成。我还没有看到如何解决这个问题的答案,这是我的相关代码lib/index.js
:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const functions = require("firebase-functions");
// // Start writing Firebase Functions
// // https://firebase.google.com/docs/functions/typescript
//
// export const helloWorld = functions.https.onRequest((request, response) => {
// functions.logger.info("Hello logs!", {structuredData: true});
// response.send("Hello from Firebase!");
// });
'use strict';
const admin = require('firebase-admin');
admin.initializeApp();
const { Logging } = require('@google-cloud/logging');
const logging = new Logging({
projectId: process.env.GCLOUD_PROJECT,
});
const stripe = require('stripe')(functions.config().stripe.secret, {
apiVersion: '2020-03-02',
});
解决方案
设置函数配置 如果您使用自定义函数配置变量,请首先运行命令以在本地环境中获取自定义配置(在函数目录中运行):firebase functions:config:get > .runtimeconfig.json https:// /firebase.google.com/docs/functions/local-emulator
推荐阅读
- curl - 卷曲试图获取非对象的属性“access_token”
- c# - 为什么这两个代码(php/C#)的加密/解密方式不同?
- javascript - React-Redux:如何确保在发出 PUT 请求之前首先分派一个动作
- python - 如何在python中的chrome中打开URL
- excel - 获取数据透视表 VBA
- python - PyQT 在运行 pynput 函数时冻结
- java - 将java(带参数)转换为exe
- java - 单击时更改底部导航图标
- reactjs - 从 promise 重构为 async await 并使用分页
- javascript - 如何在 NodeJS 中显示 Websocket 对浏览器的响应