Firebase функция https.onRequest с асинхронной неудачей, если ESLINT - PullRequest
0 голосов
/ 25 июня 2018

У меня есть функция firebase как

exports.oauth = functions.https.onRequest(async (request, response) => {

, для которого eslint выдает ошибку, как показано ниже

  11:69  error  Parsing error: Unexpected token =>

✖ 1 problem (1 error, 0 warnings)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! functions@ lint: `eslint .`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the functions@ lint script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

в чем здесь проблема?

1 Ответ

0 голосов
/ 25 июня 2018

Облачные функции в настоящее время работают на узле 6, который не поддерживает синтаксис async / await в ECMAScript 2017. Если вы хотите использовать async / await, вам следует использовать TypeScript или что-то еще, что переносится к эквивалентному коду, который выполняется на узле 6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...