dedlfix: Node.js und Firebase

Beitrag lesen

Tach!

Ich bekomme beim deployen von async Funktionen diese Fehlermeldung: "Parsing error: Unexpected token =>"

Bei SO hast Du wsl schon geschaut.

Hier gibt's was für ESLint: Error with async: "Parsing error: Unexpected token =>"

Das unexpected Token ist aber nicht async, sondern der Fat Arrow. Dass der Fehler im Zusammenhang mit async auftritt, ist eher Zufall. Wahrscheinlich werden in seinem Code nur dort Arrow Function Expressions verwendet.

Async functions are an ES2017 (or "ES8") feature, but you have ecmaVersion: 7 in your config. To fix this, you should use ecmaVersion: 8 or ecmaVersion: 2017 in your config.

Vermutlich hatte er ES5 voreingestellt, das wäre ein üblicher Wert, weil damit auch ältere Systeme noch zurechtkommen. Arrow Function Expressions kamen bereits mit ES6/ES2015.

dedlfix.