Я использую "got" для запроса API.
Он работал нормально при локальном запуске функций firebase. Однако, когда я попытался развернуть, я получил "SyntaxError: Неожиданный токен *" .
! functions[app(us-central1)]: Deployment error.
Function failed on loading user code. Error message: Code in file index.js can't be loaded.
Is there a syntax error in your code?
Detailed stack trace: /srv/node_modules/got/dist/source/create.js:101
got.paginate = async function* (url, options) {
^
SyntaxError: Unexpected token *
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:617:28)
at Object.Module._extensions..js (module.js:664:10)
at Module.load (module.js:566:32)
at tryModuleLoad (module.js:506:12)
at Function.Module._load (module.js:498:3)
at Module.require (module.js:597:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/srv/node_modules/got/dist/source/index.js:7:18)
Насколько я знаю, функция генератора была доступна в node.js (версия 8). Я не знаю причину.
Спасибо.