我正在触发文档更改的功能,我需要更新另一个功能,但是出现错误。
尝试阅读一份文档时出现相同的错误。
我删除了除firebase-admin,firebase-functions之外的所有软件包
我已将代码恢复为仅一个功能。
/user_code/node_modules/firebase-admin/node_modules/gaxios/build/src/index.js:28
async function request(opts) {
^^^^^^^^
SyntaxError: Unexpected token function
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:549:28)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/user_code/node_modules/firebase-admin/node_modules/gtoken/build/src/index.js:18:18)
at Module._compile (module.js:577:32)
at Object.Module._extensions..js (module.js:586:10)
at Module.load (module.js:494:32)
at tryModuleLoad (module.js:453:12)
at Function.Module._load (module.js:445:3)
at Module.require (module.js:504:17)
我希望更新文档或检索文档,但是我有该错误。我该如何解决这个问题?
答案 0 :(得分:2)
我相信您正在使用旧版本的Node。早于7.6版的Node版本不支持异步功能。
如果要使用异步/等待,则需要使用Babel进行节点版本的转换。