
Alexander
16.06.2018
10:59:00
Ну так экспортируй неглавный модуль как функцию и параметрами задавай то, что тебе нужно получить из главного модуля
А в главном модуле подключай неглавный и сразу же вызывай его и в параметры пихай нужное

Alex
16.06.2018
10:59:39
Понял, спасибо

Eugene
16.06.2018
11:10:23

Google

Alex
16.06.2018
11:17:12
А я могу писать
module.exports.file = require('./file')
А потом в текущем модуле обращяться к нему как this.file ?

Alexander
16.06.2018
11:17:39
Что. Зачем
Просто подключи там где он тебе нужен
Можешь, но это выглядит как-то странно

Alex
16.06.2018
11:19:54

Alexander
16.06.2018
11:21:22
Это нормально. Ты снабжаешь модуль чем-то глобальным

Alex
16.06.2018
11:21:46
А как иначе сделать, кроме module.exports на глобальную переменную

Alexander
16.06.2018
11:21:49
Например везде пробрасываешь инстанс базы
Ты же сказал, что понял
В неглавном пишешь module.exports = function (a, b, c) {}

Alex
16.06.2018
11:22:58

Alexander
16.06.2018
11:23:33
А в главном const lol = require('kek')(a, b, c);

Alex
16.06.2018
11:23:59
Да, а функции так же передавать?
У меня конструктор будет состоять из 10+ элементов
Это как-то странно

Google

Alexander
16.06.2018
11:23:59
И тогда в неглавном ты получишь доступ к a, b, c
Ну как объект скармливай

Alex
16.06.2018
11:24:28
Ладно, сяп
Теперь точно понял)

Alexander
16.06.2018
11:24:34
Да и задумайся. Если твой неглавный модуль зависит от 10 элементов, то, кажется, тебе надо его переосмыслить

Дмитрий
16.06.2018
11:27:45

Alexander
16.06.2018
11:27:47
Сделай, например, отдельный модуль апишки, где будешь все инициировать и подключать. Модули проинициализируются лишь однажды

Дмитрий
16.06.2018
11:28:13
Вангую пыху в прошлом

Alex
16.06.2018
11:28:26

Дмитрий
16.06.2018
11:28:47
Кек
В js поведение модулей точно противоположно пыхе)

Yaroslav
16.06.2018
11:39:21
в пыхе их как таковых нет

dima
16.06.2018
11:40:12
Он все в один файл фигачит и начинает синхронно выполнять ?

Sheldhur
16.06.2018
12:47:17
суп
Если мне надо process.exit() сделать, то pm2 рестартанет процесс?

Morsik
16.06.2018
12:48:20

Sheldhur
16.06.2018
12:48:36
да
pm2 под виндой не работает

Morsik
16.06.2018
12:49:16
Тести на проде

Sheldhur
16.06.2018
12:50:03
не знаешь молчи

Google

Alexander
16.06.2018
12:52:18

Sheldhur
16.06.2018
12:52:48
кек

Тимофей
16.06.2018
13:29:20

Sheldhur
16.06.2018
13:29:54
через жопу

енот
16.06.2018
13:32:05

Sheldhur
16.06.2018
13:33:10
у меня есть линух под рукой, чтобы протестить
я спрашивал о поведении
чтобы не тестить

Alexander
16.06.2018
13:45:29

A.
16.06.2018
13:51:19
Добрый день/вечер всем!
Проблема - "socket hang up". Использую r2.
С установкой concurrency (p-map) - проблема решается. Но для текущей задачи медленно.
Что посоветуете?
Выслушаю любые решения

Kendr
16.06.2018
15:06:06
Что там сейчас модно в рамках аутентификации?

Alexander
16.06.2018
15:08:45

Kendr
16.06.2018
15:09:12
jwt?
Да я так понял он ща не в тренде
Ещё и сова обоссыт если узнает
Поэтому в пизду

Alexander
16.06.2018
15:09:31
))0)

Таймураз
16.06.2018
15:10:34

Kendr
16.06.2018
15:11:16

Таймураз
16.06.2018
15:11:20

Google

Cenator
16.06.2018
15:11:29

Alexander
16.06.2018
15:11:35

Kendr
16.06.2018
15:11:41

Таймураз
16.06.2018
15:11:55
Хз, у нас koa-session

Oleksandr
16.06.2018
15:13:52
Всем привет. Собираюсь изучать Node.js. В перспективе на фулл стек дева. Посоветуйте пожалуйста туториалы (можно и англ) и скажите пожалуйста что входит в компетенцию Node.js разраба?

Alexander
16.06.2018
15:15:43

Kendr
16.06.2018
15:15:43

Alexander
16.06.2018
15:15:56
еще принтер починить не забудь
а стоп...
не, тож пойдет

Alex
16.06.2018
15:21:20
Народ, ктото с постгресом работал?
есть в базе метка таймстемпа, но она в строке. как сделать выбоку периода ?

Kendr
16.06.2018
15:21:39

Oleksandr
16.06.2018
15:22:17

Kendr
16.06.2018
15:22:25

Alex
16.06.2018
15:22:54
Хотя записи есть

Cenator
16.06.2018
15:23:13

Kendr
16.06.2018
15:23:34
Насчет постгрес хуй знает

Google

Alexander
16.06.2018
15:24:21

Kendr
16.06.2018
15:24:32
now()::timestamp может не вызываешь таймштемп у нау

Alex
16.06.2018
15:25:37
Спасибо, вроде проблема в другом. Сделал выборку с 70го года и все записи вернул. рою в другую сторону

Cenator
16.06.2018
15:27:03

Kendr
16.06.2018
15:27:30
Таймштемп везде один ежи

Alexander
16.06.2018
15:28:13
Одна страна, одна нация, один таймштемп

Kendr
16.06.2018
15:29:26
Ножи в кармане, Аллах над нами, вперёд, таймштемпвяне

Abu
16.06.2018
15:30:41

Alex
16.06.2018
15:30:43

andreyelek
16.06.2018
15:52:57
Вот такая штука вылезла, никак не фиксится даже с —force
Появилось после react-native-vector-icons
Какие-то идеи есть, кроме как типа сделать все по старому?

Dzmitry
16.06.2018
15:55:16
Забил просто)

andreyelek
16.06.2018
15:55:38

Alexander
16.06.2018
15:55:57
Ну это значит у тебя будут уязвимости