NodeJSを使用して、コードをasync/awaitでラップしようとしますが、毎回 "SyntaxError:Unexpected identifier"エラーが発生します。ここに私のコードです:NodeJS - 予期せぬ識別子が待ち受けています
async function showOff(phone) {
return new Promise((resolve, reject) => {
var message = 'Hey friend, I have a new ' + phone.color + ' ' + phone.brand + ' phone';
resolve(message);
});
};
let message = await showOff({ color: "black", brand: "Sony" });
何が問題ですか?
可能性があり、いくつかのケースでは、匿名aync機能
にすべてのコードをラップすることができますあなたが使う?非同期サポートは、私が推測する最新のものでのみ利用可能です。 http://node.green/#ES2017-features-async-functions – Michael
['Node.js 7.5で予期せぬ識別子を待つ'の可能性のある複製](https://stackoverflow.com/questions/42225480/await-unexpected-identifier) -on-node-js-7-5) –