rl.question('please enter the link:', async function (link) {
rl.close();
await page.goto(link);
// тут код который должен выполнится после отработки page.goto(link)
});
const url = await new Promise((resolve,regect)=>{
rl.question('please enter the link:', function (link) {
rl.close();
resolve(link)
});
});
await page.goto(url);
// тут код который должен выполнится после отработки page.goto(link)
Роман, Ну вот допустим пользователь установил какой нибудь модуль, и все модули будут устанавливаться в папку modules, и допустим пользователь хочет посмотреть список модулей, т.е название и версия модуля, не делать же мне это по очереди
... тут дают помощь, а не общаются если ты не знал.
date1 = {year: number, month: number, day: number}
date2 = {
year: date1.year+Math.floor((date1.month+28)/12),
month: (date1.month+28)%12,
day: date1.day
}
сам файл с этим кодом должен иметь расширение .mjs а не .js