@nodejs_ru

Страница 2383 из 2748
reskwer
04.08.2018
09:32:34
у яндекса вроде был

reskwer
04.08.2018
09:35:30
mkdirp
Fs-extra - хорошо обьединяет это в себе

Voskresus
04.08.2018
10:01:30
Google
Andrew
04.08.2018
10:04:42
у меня есть массив. надо создать промис, который при изменении этого массива резолвился и отдавал тот элемент, у которого сейчас есть focused:true. пример массива: [ { num: 1, focused: false }, { num: 2, focused: true }, { num: 3, focused: false }, { num: 4, focused: false }, { num: 5, focused: false } ]

Andrew
04.08.2018
10:06:33
скажем new Promise(тут что-то не знаю что).then(obj) // obj - вот такой объектик: {num:3, focused: true}

Sergei
04.08.2018
10:06:41


Andrew
04.08.2018
10:07:06
что за execa?

Сергей
04.08.2018
10:07:16
Ну выведи stderr и посмотри причину

что за execa?
Пакет такой

Sergei
04.08.2018
10:07:39
что за execa?
это типа child_process

Andrew
04.08.2018
10:07:47
я сейчас с ним работаю

я просто exec назвал, потому что там тип require('child_process').exec

Andrew
04.08.2018
10:09:28
ошибка, как я думаю в том, что ты пытаешься сделать npm внутри npma

Google
Sergei
04.08.2018
10:10:12
Ну выведи stderr и посмотри причину
так она в скрине вроде

Voskresus
04.08.2018
10:10:47
это типа child_process
Я хз как он называется этот метод но точно не так

Andrew
04.08.2018
10:11:16
попробуй сделать .catch(err => {console.log(err)}) после своего then()

глянь что кинет

Sergei
04.08.2018
10:12:28
execa('npm install') .then((result) => { console.log(PACKAGES INSTALLED) console.log(result.stdout) }) .catch((err) => { console.error(err) output.error('Package installation failed, try again.') process.exit(1) })



Sergei
04.08.2018
10:14:37
ага он там лишний но мало что поменялось

Сергей
04.08.2018
10:14:59
Voskresus
04.08.2018
10:15:13
execa('npm install') .then((result) => { console.log("PACKAGES INSTALLED") //console.log(result.stdout) }) .catch((err) => { //console.error(err) //output.error('Package installation failed, try again.') //process.exit(1) })

Sergei
04.08.2018
10:15:25


Voskresus
04.08.2018
10:16:08
Зачем все комментить??
Чтоб чекнуть что нет ошибки в этих местах

Сергей
04.08.2018
10:16:26
Чтоб чекнуть что нет ошибки в этих местах
console.log был правильно написан

Voskresus
04.08.2018
10:16:54
console.log был правильно написан
Если там нет ошибки то прийдет нуль, нуль будет выведен как ошибка зачем ?

или не будет ?

Voskresus
04.08.2018
10:17:17
Ааа ну точн

Google
Voskresus
04.08.2018
10:17:24
catch

Sergei
04.08.2018
10:21:25
ну что нет вариантов?

Сергей
04.08.2018
10:21:45
А вообще у тебя там наверное NVM. И execa просто найти его не может

Sergei
04.08.2018
10:22:09
убрать output?

Сергей
04.08.2018
10:22:17
Sergei
04.08.2018
10:22:58
Да nvm стит

стоит

Сергей
04.08.2018
10:24:20
Да nvm стит
Попробуй просто npm запустить. Без аргументов

Бляяя. Документацию открывать не надо??

Что первым аргументом передается имя процесса который надо запустить. А далее передаются аргументы массивом.

Или же использовать execa.shell

Sergei
04.08.2018
10:25:47
щас гляну

Alexander
04.08.2018
10:38:17
А вот теперь апи нормально работает. Странно

Sergei
04.08.2018
10:40:16
not an Alex
04.08.2018
11:03:58
Всем привет! Подкиньте, пожалуйста, новичку каких-то заданий, так как сам ничего придумать не могу. Буду очень благодарен.

Google
Konstantin
04.08.2018
11:29:29
Mikhail
04.08.2018
11:35:45


Дмитрий
04.08.2018
11:36:47
Можно переменную назвать в camelCase а поле в таблице в unberscores

Mikhail
04.08.2018
11:38:02
Можно переменную назвать в camelCase а поле в таблице в unberscores
Но у меня же из БД потом приходит объект с полями как в таблице. Это раздражает

Дмитрий
04.08.2018
11:39:05
В поле field пишешь имя в таблице, оно может быть вообще любым

Julia
04.08.2018
11:41:18
Я ушел из сильно типизированных языков в js, чтобы отдохнуть, а тут ts юзают. Зачем

not an Alex
04.08.2018
11:43:05
Mikhail
04.08.2018
11:43:29
Хм. И если в БД столбцы называются start_addr и end_addr, то при запросе в БД возвращается объект с полями start и end?

not an Alex
04.08.2018
11:43:37
API с CRUD и аутентификацией, запаковать в docker-контейнер и куда-нибудь задеплоить
Довольно много новых слов) думаю, будет интересно) спасибо

Дмитрий
04.08.2018
11:44:28
Я ушел из сильно типизированных языков в js, чтобы отдохнуть, а тут ts юзают. Зачем
Ну хз, мне нравится js гибкостью, но отсутствие типизации бесит. Поэтому юзаю ts

Andrei
04.08.2018
11:54:55
Я ушел из сильно типизированных языков в js, чтобы отдохнуть, а тут ts юзают. Зачем
чтобы ловить ошибки на стадии компиляции а не исполнения. не хочешь не используй, никто ж не заставляет

dima
04.08.2018
12:05:32
говно все это. Я без типизации и мне норм. Там особенного профита не будет, а только боль. Нужна типизация ? Бери ризон

Bear
04.08.2018
12:06:36
говно все это. Я без типизации и мне норм. Там особенного профита не будет, а только боль. Нужна типизация ? Бери ризон
> Я без типизации и мне норм до тех пор, пока сторонние либы не начали пробрасывать тонны ошибок в проект

Konstantin
04.08.2018
12:07:34
До тех пор, пока не станешь рефакторить монструозный проект на жс

dima
04.08.2018
12:10:04
просто руки из очка растут и отсюда все траблы

Google
Bear
04.08.2018
12:22:49
просто руки из очка растут и отсюда все траблы
Ну, допустим, у тебя они прямые. Но нет никаких аргументов за прямоту рук того чела, который делал библиотеку, используемую в твоём проекте.

Purple
04.08.2018
12:31:09
Привет, есть советы по поводу orm? Я sequelize юзаю, может кто стабильнее знает?

А то там 30% ее работает, но лучше пока не нашел

Andrei
04.08.2018
12:34:48
просто руки из очка растут и отсюда все траблы
да ну, неважно откуда руки растут, а идеального кода в любом случае не существует, в реальных проектах. требования меняются, мир вокруг нас меняется, тим мемберы пишут костыли и говнокод, для перфоманса приходится костылить периодически, кодбейзы живут по 10 лет и так далее. никуда от этого не уйдёшь, мир такой

Voskresus
04.08.2018
12:35:23
Ну блин((

Дмитрий
04.08.2018
12:38:06
"Шаляпина не читал, но осуждаю"

TDD replaces a type checker in a dynamically typed language in the same way that a bottle of whisky replaces your daily problems

Страница 2383 из 2748