@nodejs_ru

Страница 2578 из 2748
Yaroslav
20.09.2018
10:50:04
где подключение fs?

это вообще бек?

Mac
20.09.2018
10:51:25
это фронт

это клиент для отправки почты на фронте

Google
Michael ?
20.09.2018
10:51:45
А нода тут при чём?

Mac
20.09.2018
10:51:54
на ней фронт раздается

я подключаю модуль нодовский вместе с vue

Yaroslav
20.09.2018
10:52:16
на ней фронт раздается
fs модуль для работы с файловой структурой

фронт же ограничен в этом

Nikolay
20.09.2018
10:52:41
я подключаю модуль нодовский вместе с vue
И он тянет за собой фс, которого нет на фронте

Вебпак умеет такое обходить емнип

Mac
20.09.2018
10:52:57
это зависимость судя по всему const fs = require('fs'); const { hostname } = require('os'); const { Stream } = require('stream'); const addressparser = require('addressparser'); const { mimeWordEncode } = require('emailjs-mime-codec'); const { getRFC2822Date } = require('./date');

Yaroslav
20.09.2018
10:53:16
обходите webpack-ом, или не используйте модули для бека

Mac
20.09.2018
10:53:54
node: { fs: 'empty' } я понял, в рамках этого проекта так получается.

я так понимаю он не может для фронта собрать фс?

теперь понял, это для бэка всё. я думал что это клиент для отправки почты в браузере

Node.js releases
20.09.2018
12:26:00
Node v10.11.0 (Current) https://nodejs.org/en/blog/release/v10.11.0

Google
Ramil
20.09.2018
12:29:09
Бывают вообще фреймворки для cli приложений?

Konstantin
20.09.2018
12:30:12
Сергей
20.09.2018
12:31:17
Ramil
20.09.2018
12:31:47
библиотек множество
А самый топчик какой?

Сергей
20.09.2018
12:32:00
да они под свои задачи все

Ramil
20.09.2018
12:33:30
Ну у меня сетевой софт, обмен и синхронизация данных

brachkoff
20.09.2018
12:33:48
Поищи лол

Сергей
20.09.2018
12:34:00
бери список самых популярных и обновляющихся до сих пор и подбирай под свои нужды

пробуй и т.д.

Aga
20.09.2018
12:35:02
Господа, кто имел опыт в express-session с passportjs?

Как найти все сессии определённого юзера?



JSON.parse делать не получилось

Мб можно вынести user id на уровень с _id и session?

Valdemar
20.09.2018
12:41:14
JSON.parse делать не получилось
так ты делай parse({}.session)

Aga
20.09.2018
12:41:34
Представь 1000 сессий, не оч варик же

Ищу как вынести userid, думаю оптимально будет

Alexander
20.09.2018
12:43:34
ты сессии хранишь в бд?

Aga
20.09.2018
12:43:41
yep

в редисе тоже можно, но проблема не в этом

Google
Roman
20.09.2018
12:48:14
добрый день. не обрабатывается почему такой роут app.get('/', ...). любой другой нормально, а просто слэш игнорируется. может кто сталкивался?

енот
20.09.2018
13:09:28
Как в экспрессе получить домен по которому пришел запрос?

вместе с портом если можно

Gor
20.09.2018
13:11:35
Глянь headers вроде там должно быть

Хотя не гарантирую. Но на сколько помню протокол, домен вроде как в заголовках

енот
20.09.2018
13:12:16
req.get('host') сработает интересно

хм, но ведь можно порт выцепить, я помню

Konstantin
20.09.2018
13:17:55
request.headers.host

по дефолту должно быть там

Trilium
20.09.2018
13:21:03
вместе с портом если можно
req.hostname req.socket.localPort

енот
20.09.2018
13:21:28
req.hostname req.socket.localPort
локалпорт смущает, на каком порту я слушаю мне известно и так.

а если сервис за натом?

Gor
20.09.2018
13:24:01
используешь nginx/apache/etc который пробрасывает запрос на твой IP:PORT ? Если да, то на уровне вебсервера/proxy можно custom header проставить

если чисто iptables nat - то порт подменяется - скорее всего его не будет в заголовках

но надо смотреть. это так по памяти и пальцем в куда смотреть

Michael
20.09.2018
13:25:25
Чем по фасту наверстать лендос, конструкторы херукторы, чтобы потом можно было изи скопипастить код элемента на вебсервер, это работало и легко можно было убрать копирайты?

Google
Nikolay
20.09.2018
13:26:06
Покажи как юзаешь connect-mongo.

Он по умолчанию херачит сессию в строку.

Trilium
20.09.2018
13:27:21
локалпорт смущает, на каком порту я слушаю мне известно и так.
вся инфа о коннекте в req.socket там есть много чего, ведь это сокет - https://nodejs.org/api/net.html#net_class_net_socket например socket.localAddress socket.localPort socket.remoteAddress socket.remoteFamily socket.remotePort

Aga
20.09.2018
13:28:52
У меня дежа вю?
Вчера в вечером спрашивал)

problem solved

Nikolay
20.09.2018
13:38:07
Таки заюзал опцию нормально?

Aga
20.09.2018
13:38:26
serialize заюзал, вроде зашло

store: new MongoStore({ mongooseConnection: db, serialize: (e) => { return e; } }),

не секси заюзал, ща секси сделаю

Nikolay
20.09.2018
13:39:02
Есть же опция stringify

Которая по умолчанию true

Aga
20.09.2018
13:39:08
не

она не пашет

А

Nikolay
20.09.2018
13:39:23
Покажи, как пробовал

Aga
20.09.2018
13:39:24
её оффнуть типа?

Nikolay
20.09.2018
13:39:29
Скорее всего проблема не в либе :)

Aga
20.09.2018
13:39:29
я её врубал :D

Google
Nikolay
20.09.2018
13:39:46
я её врубал :D
А я тебе говорил вчера, внимательнее читай доку.

Aga
20.09.2018
13:40:02
Сложно найти то, что ищешь :D

Даже если это очевидно, для других

Nikolay
20.09.2018
13:40:23
То, что проблема в либе, — это один случай на 1000, хотя и такое бывает, что уж.

Nell
20.09.2018
14:22:37
Всем привет! Допустим у меня есть данные, пускай массив из 100`000 строк. Эти данные нужны программе, но они статические. Как лучше их организовать? Хранить их в БД не вижу целесообразным, ибо они неизменяемые. Хранить в коде программы тоже не круто. Склоняюсь к подгрузке из JSON. Как думаете, JSON из 100`000 элементов это норм? ?

Nell
20.09.2018
14:28:14
Можно под кроватью хранить?
Ахаха хахаха хахах хахахах хахахахахх ?

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