我已经创建了一个javascript脚本,它将从这个api获取信息。我正试着在google云函数中设置它。我理解通常在google云函数中“要求”或“导入”引用的方式,甚至可以引用本地文件。当我从源代码下载api.js并尝试引用它时,我得到"bomgarState is undefined“,其中bomgarState是我需要的引用。我知道在定义应用程序接口时,它正在寻找json,但我需要使用api.js。我知道这段代码可以工作,当你运行这与一个html的合作,来源说api,我没有问题。我尝试了许多不同的解决方案,比如"require(./api.js)",从url获取
我希望我的Firebase云功能能够访问AWS S3。为此,在我的index.js文件中,我试图告诉AWS查看awscred.json文件以获得如下所示的连接凭据:
// Load the SDK for JavaScript
var AWS = require('aws-sdk');
// Set the Region
AWS.config.loadFromPath('./awscred.json');
当我在本地测试它时,它工作得很好,但是当我试图部署到云端时,我得到了以下错误:
错误: ENOENT:没有这样的文件或目录,打开‘./awspd.json’