import * as readline from 'node:readline';
import { stdin as input, stdout as output } from 'process';
const rl = readline.createInterface({ input, output });
rl.question('please enter the link:', async function (link) {
rl.close();
console.log(`Entered: ${link}`);
// тут await page.goto(link) и код который должен выполнится после отработки page.goto(link)
});
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, и допустим пользователь хочет посмотреть список модулей, т.е название и версия модуля, не делать же мне это по очереди
... тут дают помощь, а не общаются если ты не знал.