Size: a a a

Node.js — русскоговорящее сообщество

2021 April 25

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
вопрос глупый, но все равно. А как в nest js выкинуть фронтенд (react)? Я имею в виду на первый запрос отдавать прилоежние. В experess там папку статик создашеь и в app указываешь путь до нее
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
На экспрессе + паг отправляю   res.locals.SERVER_SESSION_USER  = req.session.user;
В паге ловлю  - var user2 = SERVER_SESSION_USER
       pre #{user2}
Получаю [object Object]

Пытался сделать стрингифай, например,
сервер
 res.locals.SERVER_SESSION_USER_STRINGIFIED = JSON.stringify(req.session.user);

паг
       - var user2 = JSON.parse(SERVER_SESSION_USER_STRINGIFIED, 2, null)
       pre #{user2}
В итоге тоже получал [object Object]

Однако если делать так в паге
       - var user2 = SERVER_SESSION_USER_STRINGIFIED
       pre #{user2}
то выходит

<pre>{"role":"new","_id":"60850a7a04e0325bf4761458","name":"Yury","surname":"цв","email":"цвц@yandex.ru","createdAt":"2021-04-25T06:21:46.259Z","updatedAt":"2021-04-25T07:02:33.650Z","__v":0,"portraitPath":"/photos/60850a7a04e0325bf4761458.jpg","portraitSmallPath":"/photos/60850a7a04e0325bf4761458-small.jpg","tokenExp":"2021-04-25T07:21:47.550Z","birthdate":"1990-03-02T00:00:00.000Z","gender":"male"}</pre>

Как оседлать не знаю
источник

V

Vlad in Node.js — русскоговорящее сообщество
нест не должен отдавать фронтенд в таком случае
ставишь нжинкс спереди и отдаешь фронт, а по /api/ нест
источник

N

Nikita in Node.js — русскоговорящее сообщество
Что получить то в результате нужно?
источник

PM

Pavel Mellonges® in Node.js — русскоговорящее сообщество
ладно, я гуглить дальше
источник

N

Nikita in Node.js — русскоговорящее сообщество
Ну он может, но только в экзотических случаях и только при разработке, а так да, не должен
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
просто юзера выложить в паге в пре)
источник

N

Nikita in Node.js — русскоговорящее сообщество
Просто как json?
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
да
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
источник

N

Nikita in Node.js — русскоговорящее сообщество
Либо хэшируете пароль руками где то вне бд, и в запрос вставляете уже готовый хэш

Либо если есть какие то расширения к постгресу, то их юзаете
источник

N

Nikita in Node.js — русскоговорящее сообщество
Так а чем третий вариант не подходит?
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
JSON.stringify не применяется, чтобы красиво было
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
источник

N

Nikita in Node.js — русскоговорящее сообщество
Если религия запрещает его использовать, то не вижу других решений
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
как видишь, я применяю JSON.stringify, и получается [object Object]
источник

N

Nikita in Node.js — русскоговорящее сообщество
Почему нельзя просто вывести
#{SERVER_USER_SESSION_STRINGIFIED}
источник

YK

Yury Khmarin in Node.js — русскоговорящее сообщество
вот так работает, спасибо

       - var user2 = JSON.stringify(SERVER_SESSION_USER_STRINGIFIED, null, 2)
       pre #{user2}
источник

V

Vlad in Node.js — русскоговорящее сообщество
Ребят, кто как собирает логи в облаках? Пишете сервис который принимает логи со всех инстансов? Или может есть что-то уже готовое
источник

JD

John Doe in Node.js — русскоговорящее сообщество
пишете
источник