Size: a a a

2020 October 07

S🕶

Sander 🕶 in pro.js
Всем привет,
источник

S🕶

Sander 🕶 in pro.js
у меня ошибка с yarn, информации в интернете мало в чем проблема, подскажите пожалуйта в чем проблема.
error An unexpected error occurred: "expected hoisted manifest for \"eslint-config-stories-typescript#@typescript-eslint/parser#@typescript-eslint/experimental-utils\"".
источник

t

th.witness in pro.js
Виктория
То есть тебя только это смутило??
С чего ты взяла? Я ничего с ходу не понял и не стал разбираться 🤔
источник

t

th.witness in pro.js
th.witness
С чего ты взяла? Я ничего с ходу не понял и не стал разбираться 🤔
А так, да, меня больше ничего не смутило 🌚
источник

К

Кирилл in pro.js
Всем ку.
Как в nodejs дождаться выполнения всех асинхронных функций которые запускаются в цикле?

async function parseComponent(componentName) {
 return await vueDoc.parse(componentsFolder + componentName);
}

function parseComponents(components) {
 components.forEach((componentName, index) => {
   let componentInfo = parseComponent(componentName);
   console.log(componentInfo);
 });
}

parseComponents(fs.readdirSync(componentsFolder));
источник

S

Syntax Highlight Bot in pro.js
Кирилл
Всем ку.
Как в nodejs дождаться выполнения всех асинхронных функций которые запускаются в цикле?

async function parseComponent(componentName) {
 return await vueDoc.parse(componentsFolder + componentName);
}

function parseComponents(components) {
 components.forEach((componentName, index) => {
   let componentInfo = parseComponent(componentName);
   console.log(componentInfo);
 });
}

parseComponents(fs.readdirSync(componentsFolder));
источник

S🕶

Sander 🕶 in pro.js
Sander 🕶
у меня ошибка с yarn, информации в интернете мало в чем проблема, подскажите пожалуйта в чем проблема.
error An unexpected error occurred: "expected hoisted manifest for \"eslint-config-stories-typescript#@typescript-eslint/parser#@typescript-eslint/experimental-utils\"".
Все удалял и заново устанавливал, проблема не пропала, с npm работает а с yarn проблемы, почему?
источник

АК

Алексей Колмогоров... in pro.js
Кирилл
Всем ку.
Как в nodejs дождаться выполнения всех асинхронных функций которые запускаются в цикле?

async function parseComponent(componentName) {
 return await vueDoc.parse(componentsFolder + componentName);
}

function parseComponents(components) {
 components.forEach((componentName, index) => {
   let componentInfo = parseComponent(componentName);
   console.log(componentInfo);
 });
}

parseComponents(fs.readdirSync(componentsFolder));
Используй обычный цикл и await вместо forEach и будет ждать.
источник

АК

Алексей Колмогоров... in pro.js
function parseComponents(components) {
 for (const componentName of components) {
   let componentInfo = await parseComponent(componentName);
   console.log(componentInfo);
 }
}
источник

К

Кирилл in pro.js
Спасибо за советы, уже сделал и действительно работает. Подскажите что дурачку почитать чтобы понять почему у меня не работало и т.д?

upd: нашёл что почитать сам.

for (let i = 0; i < components.length; i++) {
   const componentName = components[i];
   let componentInfo = await parseComponent(componentName);
   console.log(componentInfo);
 }
источник

NS

Nurlykhan Salamatov in pro.js
Кирилл
Спасибо за советы, уже сделал и действительно работает. Подскажите что дурачку почитать чтобы понять почему у меня не работало и т.д?

upd: нашёл что почитать сам.

for (let i = 0; i < components.length; i++) {
   const componentName = components[i];
   let componentInfo = await parseComponent(componentName);
   console.log(componentInfo);
 }
Вроде должно работать нет?
источник

NS

Nurlykhan Salamatov in pro.js
Или асинк забыл?
источник

К

Кирилл in pro.js
Nurlykhan Salamatov
Вроде должно работать нет?
через стандартные циклы for работает, через forEach нет.
источник

К

Кирилл in pro.js
В общем сейчас норм у меня всё, скрипт нужный почти дописал.
источник

A

Andrew in pro.js
Народ, подскажите как с помощью цикла for, найти максимальный и минимальный элемент массива. Что-то туплю и никак решение не создам. Именно через for.
источник

t

th.witness in pro.js
Andrew
Народ, подскажите как с помощью цикла for, найти максимальный и минимальный элемент массива. Что-то туплю и никак решение не создам. Именно через for.
🤔
источник

t

th.witness in pro.js
Andrew
Народ, подскажите как с помощью цикла for, найти максимальный и минимальный элемент массива. Что-то туплю и никак решение не создам. Именно через for.
let max = -Infinity
for(let I = 0, current = array[I]; I < array.length; current = array[I++])
 max = max > current ? max : current
источник

S

Syntax Highlight Bot in pro.js
th.witness
let max = -Infinity
for(let I = 0, current = array[I]; I < array.length; current = array[I++])
 max = max > current ? max : current
источник

t

th.witness in pro.js
let max = -Infinity
for(let I = 0; I < array.length; I++)
 max = max > array[I] ? max : array[I]
источник

S

Syntax Highlight Bot in pro.js
th.witness
let max = -Infinity
for(let I = 0; I < array.length; I++)
 max = max > array[I] ? max : array[I]
источник