Warum erhalte ich diesen Fehler Wenn ich async
verwende?SyntaxError: fehlt) nach Argumentliste, bei Verwendung von Async
Mein Code:
bot.onText(/\/start/, async msg => {
const opts = {
parse_mode: 'Markdown' ,
reply_markup: JSON.stringify({
keyboard: StartKeyboard,
resize_keyboard: true,
one_time_keyboard: true
})
};
await bot.sendMessage(msg.chat.id, 'Hi', opts);
});
Fehler:
bot.onText(/\/start/, async msg => {
^^^^^
SyntaxError: missing) after argument list
Ich verwende node.js v6.11.0 mit "Abhängigkeiten":
{ "babel-polyfill": "^6.23.0",
"cheerio": "^1.0.0-rc.2",
"dotenv": "^4.0.0",
"firebase": "^4.1.2",
"firebase-admin": "^5.0.0",
"node-telegram-bot-api": "^0.27.1",
"request": "^2.81.0" },
Ihr Umfeld Unterstützung async/await Syntax? – Bergi
Ich verwende node.js v6.11.0 mit "Abhängigkeiten": { "babel-polyfill": "^ 6.23.0", "cheerio": "^ 1.0.0-rc.2", "dotenv ":"^4.0.0 ", " firebase ":"^4.1.2 ", " firebase-admin ":"^5.0.0 ", " node-telegramm-bot-api ":"^0.27. 1 ", " Anfrage ":"^2.81.0 " }, –
6.11.0, Das ist okey in meinem Spielplatz, aber wenn ich mit' node index.js' laufen will, bekomme ich diesen Fehler, vielleicht ist das für es6 oder ... –