let usersInAuth0 = [];
for (let i = 0; i < 5; i++) {
const usersInAuth0InPage = await getUsersFromAuth0(i); // error in WebStorm
if (_.isEmpty(usersInAuth0InPage)){
return res.status(200).send(usersInAuth0);
} else {
usersInAuth0.push(usersInAuth0InPage);
}
}
const getUsersFromAuth0 = async (page) => {
return await management.getUsers({per_page:100, page: page})
}
尝试使用async/await。从auth0管理API中,每页只能获取100个用户,因此我会进行多次请求,直到获取所有用户。
WebStorm在第3行上发出警告:"未解决的变量或类型await"。
在这种情况下,我应该如何使用async/await?