
lexxx
11.09.2017
09:42:12
ты не понял
я вынес либу из нодмодулес отдельно
как раз потому, что если из гита пулить или чекаутить, а потом инсталить поставится либа чистая
без рабочих правок

Google

Сергей
11.09.2017
09:43:12

lexxx
11.09.2017
09:43:22
okay

Таймураз
11.09.2017
09:43:47

lexxx
11.09.2017
09:46:40
а зачем? если с проектомвытащится и будет в папке либ как по идее и должно быть, а другой челик не знает же про это, так ему надо ридми файл крейтить и писать мол вот вытащи из приватного репа с таким то паролем и логином библиотечку засунь ее в нужную папочку
тебе не кажется что мой вариант рациональнее?

Evgeny
11.09.2017
09:47:11
нет. твой вариант откровенно пипец печален

Сергей
11.09.2017
09:48:49

Таймураз
11.09.2017
09:50:21
И все же лучше поделиться своими наработками с сообществом

lexxx
11.09.2017
10:02:04
ща погодь
я могу написать что я сделал чтобы заработало

Сергей
11.09.2017
10:02:57

Google

lexxx
11.09.2017
10:03:00
и объяснить про баг

Сергей
11.09.2017
10:03:03

Таймураз
11.09.2017
10:03:14

lexxx
11.09.2017
10:03:35
ааа, ну я могу просто рассказать, если либу залью непонятно будет,там файлы то огромные
а я в одном месте код пмоенял
проще же так сказать что поменял

Таймураз
11.09.2017
10:03:52

Сергей
11.09.2017
10:09:12
проще же так сказать что поменял
нихрена не проще. Нормальные люди делают коммит и льют ПР в оригинальный проект, а если там долго не принимают, то делают форк (хотя форк у тебя и так будет и ты сможешь устанавливать пакет из него)

Таймураз
11.09.2017
10:10:31

Dmitry
11.09.2017
11:33:54
readFile возвращает undefined и не вызывает колбэк вообще. Как отлаживать, если цепочка вызовов заканчивается на fs.open ?
readFile

Morsik
11.09.2017
11:39:25
Код?

Dmitry
11.09.2017
11:43:41
уже не надо, я зачем-то process.exit сделал в конце не дожидаясь колбэка. Спать больше надо -____-

Vladimir
11.09.2017
12:16:56
кто-нить юзал swagger-node или что-то подобное?

Vsevolod
11.09.2017
12:17:32
да, у меня стоит

Igor
11.09.2017
12:18:30

Vladimir
11.09.2017
12:33:36
работает норм? без сильных нареканий?
как вам вообще подход писать api swagger-first?

Vsevolod
11.09.2017
12:35:43
Не нравится, что сваггер файл очень быстро распухает, но с валидацией удобно и передачей самого апи. автотесты и все прчоее не юзаю

Google

Vladimir
11.09.2017
12:36:17
а на несколько разбить нельзя?
с производительностью нет проблем?
каких-нить сложных квирков не встречали?

Vsevolod
11.09.2017
12:38:10
С производительностью - особо не изучал, но у нас это не критичное апи, поэтому тестов не проводили
я разбил, но это такой костыль вышел с ручным мерджем файлов. вроде там был ишью на поддержку json-ref, но я так и не понял запилили его уже или нет
из квирков - настройка авторизации

Vladimir
11.09.2017
12:43:54
а вы его в экспресс интегрировали или as is запускали?

Vsevolod
11.09.2017
12:45:54
в экспресс, через swagger-express-mw

Gleb
11.09.2017
13:02:55
А вообще какие есть более модные и функциональные аналоги у Swagger и JSDoc (ESDoc знаю)?

Vsevolod
11.09.2017
13:05:30
Raml есть, но хзщ на сколько он более модный :)

Дмитрий
11.09.2017
13:11:01
raml фигово работал, емнип
Я в этом году разбирался с этой темой, вкратце — всё очень грустно

Дмитрий
11.09.2017
13:12:42
А до выхода тулчейна для третьего сваггера так вообще невыразимо печально

Сергей
11.09.2017
13:21:14

Дмитрий
11.09.2017
13:22:21
А что в нем
Ну там половина нужных инструментов не робит с третьим

Konstantin
11.09.2017
13:31:54

Gleb
11.09.2017
13:32:58

Admin
ERROR: S client not available

Grigory
11.09.2017
13:40:21
Парни вопрос по организации монорепы. Есть необходимость использовать локальные пакеты как собственные зависимости /packages/foo-package -> import fooPackage from 'foo-package'. Что привело к lerna но есть проблема что все связываемые модули должны быть пакетами lerna. А нужно чтобы структура была такой:
/project
/src
/index.js /* import fooPackage from 'foo-package' */
/packages
/foo-package
плюс установка зависимостей пакетов.
Какие варианты есть?

Dmitriy
11.09.2017
13:46:44
Подскажите для реализации OAuth 2 авторизации с accusess и refresh токенами, мне нужно дополнительно ставить oauth2-server или просто все это можно реализовать на своей апишке ?

Google

&
11.09.2017
14:18:33
Народ! тут постить вакансию с node.js можно?

Vsevolod
11.09.2017
14:19:59
есть группа для этого

&
11.09.2017
14:20:25
а все нашел, спасибо

Vladislav
11.09.2017
16:22:12
Все привет. Нужен совсем. Смотрите. Заюзал я такой middleware как express-formidable. Для форм-даты. Все бы круто. Могу брать файлы с req.files данные c req.fields. Все круто. Но такая ерунда выходит. Что если я отправляю одноврменнно два запроса - то второй заставляет закрываться первый и так далее. И если первый закрыт, то второй не может получить ответ, ибо заголовки уже ушли. Я так понял оно как-то обьединяет запрос. Как только его убрал. Все стало ок. Тонну запросов можно делать одноврменно. Но обратно стоит вопрос об парсинге форм-даты. Как для загрузки медиа-файлов вместе с текстовыми полями, так и просто для текстовых полей. Кто что может посоветовать?

Gleb
11.09.2017
16:55:26
Пипл, есть конвертер
package-lock.json <-> yarn.lock
?

Zamir
11.09.2017
17:02:37

Morsik
11.09.2017
17:13:21
лол, чет уже совсем наглеют

Олег
11.09.2017
17:21:59
У null нет проперти 1

Ddy
11.09.2017
17:54:02

Gleb
11.09.2017
17:57:53

Morsik
11.09.2017
17:58:24
они автоматически генерятся
yarn install сам генерит lock файл
и npm install тоже

Gleb
11.09.2017
18:29:54
они автоматически генерятся
Спасибо за открытие :) Речь идёт о том, что бы использовать yarn и npm одновременно, а при коммите конвертировать в git-hook.

Oleg ?
11.09.2017
18:47:53
Привет, есть ребята которые проектировали Highload и гоняли тонны данных по сокетам? Хочу узнать лучшие практики по передачи данных по сокету
И было бы здорово услышать мнение по поводу GraphQL
Под сокетом, я имею ввиду WebSocket

Ilya
11.09.2017
19:02:07
гдеб найти такой фремворк. чтоб сидеть и вообще б ниче не делать

Morsik
11.09.2017
19:03:34
feathers
loopback

Google

Gleb
11.09.2017
19:11:29
Под сокетом, я имею ввиду WebSocket
Погугли, Mail.ru постили статью на Хабре по WS под Go, мб что-то найдёшь. А так не вижу никаких особых проблем. Если хочется максимальной производительности и есть время подзаморочиться - возьми uWebSocket.

Никита
11.09.2017
19:11:32
Гитхаб ?

Yaroslav
11.09.2017
19:56:48

Aleksandr
11.09.2017
19:57:41