...сможете ответить? ... не сможете? мож лучше в другую профессию?
Если по теме нечего ответить могли просто мимо пройти
Выход один учить основы прежде написания бота
Я ожидал вывести консоль моментально 1 и 2, потому что именно так это работало в c#, но этот процесс зависает на момент работы fyn, при этом интерфейс перестает отвечать.
async function doSome(){
console.log('1')
await fyn(); // не ждем когда отработает fyn(); а идем дальше
console.log('2')
}
// остальной код из предыдущего примера
doSome();
async function doSome(){
console.log('1')
await fyn();
console.log('2')
}
async function fyn(){
return await sleep(1000)
}
async function sleep(milliseconds) {
const promise = new Promise((resolve, reject) => {
setTimeout(() => {
resolve('foo');
}, milliseconds);
});
return promise;
}
пишет много прогеров разные куски проекта, иногда делают npm install ... без опции --save. Потом наступает момент сборки всего в кучу. Ответсвенный за сборку чел несколько раз напоровшись на то, что не все задействованные пакеты в package.json прописаны, начинает думать о подобной автоматизации и либо находит решение в нете либо пишет свое, без всяких проверок на наличие пакета в самой ноде, или ограничившись проверкой наличия модуля на npm. В результате получаем такую красоту)))