我已经编写了Firebase函数并将其部署到Firebase。 我已部署的步骤是-
index.js
require 'set'
require 'benchmark'
all_numbers = (1..49).to_a.combination(6)
needle = [1,2,3,4,5,6].to_set
Benchmark.bm do |x|
x.report { all_numbers.select{|z| (needle & z).count == 3} }
end
# user system total real
# 74.200000 3.040000 77.240000 ( 78.901259)
我的问题是,每当我尝试调用Firebase函数时,例如在fetch('https://us-central1-。cloudfunctions.net/storePostData',mypost)中,我都会遇到错误,提示“ TypeError:无法读取属性'在/user_code/node_modules/cors/lib/index.js:219:39上未定义的来源”。
我不知所措,并且在Google上进行了广泛的搜索,...,以前有人遇到过此错误并设法解决吗?
rgds, 新手
答案 0 :(得分:0)
您应该首先使用firebase serve --only functions
测试功能。另外,我看到您没有使用admin.initializeApp()
答案 1 :(得分:0)
cors((req, res) => {})
这是不正确的
cors(req, res, () => {})
这是正确的
cors接受三个参数,回调不接受参数