@nodejs_ru

Страница 2464 из 2748
Alexander
26.08.2018
19:21:12
Хз

Gleb
26.08.2018
19:22:05
это версия нпм

а не модуля

нпм не умеет выводить версию модулю таким образом

Google
Gleb
26.08.2018
19:22:40
просто напиши npm -v и получишь тот же результат

Roman
26.08.2018
19:23:39
Ага, только что попробовал

Gleb
26.08.2018
19:24:40
для вывода глобально установленных пекеджей и без -g для локальных в проекте. там и версии )

¢
26.08.2018
19:25:21
@Jsr2416 , а, типо role надо добавить в бд да ?

Roman
26.08.2018
19:26:28
Осталось проверить, будет ли клиент mysql корректно работать с базой mariadb

Quiss
26.08.2018
19:29:53


товарисчи кому надо? спб ангуляр

jdc
26.08.2018
19:36:52
Реакт не сильно лучше.

Kelin
26.08.2018
19:38:07
лол

Bauer
26.08.2018
19:50:52
Google
Roman
26.08.2018
19:51:46
Нодовские пакеты (npm) кроссплатформенные, они написаны только на js или в них могут быть нативные файлы под конкретные ос/разрядность?

Quiss
26.08.2018
19:52:09
может быть всё, смирись

Roman
26.08.2018
19:53:07
Ссорян, если вопрос тупой. Не видел упоминания об этом

Alisa
26.08.2018
20:28:37
https://github.com/apollographql/apollo-link объясните плис зачем так либу разбили на независимые части в одной репе? для более удобного тестирования?

?️Ivan
26.08.2018
20:32:53
Ребзя, один паршнишка просить бан снять, уже пол года грит прошло

Gleb
26.08.2018
20:35:42
гайс, я раньше в ноде никогда не использовал эвенты между разными модулями. там есть какие-то подводные камни или все работает как на фронте?

у меня есть модуль, который слушает другой микросервис и я хочу пушить то что он получает в эвенты, чтобы другие части приложения могли подписаться и чото там свое мутить

Gleb
26.08.2018
21:33:21
медиатор,паб/саб
спс ) вопрос был про другое )

гайс, я раньше в ноде никогда не использовал эвенты между разными модулями. там есть какие-то подводные камни или все работает как на фронте?

Alex
26.08.2018
21:35:00
спс ) вопрос был про другое )
всё точно так же... смотря правда какую либу юзаешь, если дефолтную то одинаково...

тут типа пальцем в небо - что ты выбрал для микросервисов

Gleb
26.08.2018
21:35:51
всё точно так же... смотря правда какую либу юзаешь, если дефолтную то одинаково...
да, я планирую взять нодовский стандартный эвентимиттер

тут типа пальцем в небо - что ты выбрал для микросервисов
не, микросервисы тут не при чем ) там у меня все хорошо. вопрос именно внутри одного приложения

просто мей би есть какие-то кейсы дефолтные, которые в ноде работают иначе чем на фронте

Alex
26.08.2018
21:37:32
https://github.com/Dugnist/jsberry/blob/master/src/core/mediator.js

Gleb
26.08.2018
21:40:50
многакода ) короче нодовский эвентимиттер работает стабильно и без фокусов, да? в этом собственно был вопрос

Alex
26.08.2018
21:44:03
ну типа что ответить человеку которому лень заглянуть в доку и прочесть 4 метода из примера) стабильно, да...)

Google
Gleb
26.08.2018
21:45:19
ну типа что ответить человеку которому лень заглянуть в доку и прочесть 4 метода из примера) стабильно, да...)
блин ) я знаю как это работает. вопрос был в том, именно в ноде есть ли какие-то очевидные подвоные камни или нет

короче я понял, слишком сложна сформулировал для чатика ) тут надо спрашивать почему require не реквайрит

Nikolay
26.08.2018
21:51:00
У меня были кейсы, когда это не годилось, и я свой пилил.

Gleb
26.08.2018
21:53:36
оуууе, спасибо, вот про это я и спрашивал ) пойду почитаю доки

Mark
27.08.2018
01:57:51
Привет Есть лямбла функция, внутри функции вызывается класс, метод которого содержит вызов степ-функции на aws, мне нужно его замокать, чтобы реального вызова не было, но я не совсем понимаю где и как Если в файле с тестом я вызову эту лямбда-функцию, где и как мне при этом мокать метод который вызывает степ-функцию? В качестве степ-функции еще можно приветсти пример коннекта к dynamodb, но с этим я разобрался В файле с моками создать файл модуля, который нужно замокать, а потом в файле теста просто вызывать jest.mock('module_name')? Это так работает??

Mark
27.08.2018
02:18:27
Разобрался, все равно спасибо А можешь объяснить, как он под капотом работает? Я не совсем понимаю, как он мокает модуль, который вызывается аж внутри хендлера в лямбле

Denis
27.08.2018
02:20:15
Так референс у него один и тот же, не?

На самом деле никогда не разбирался, но можешь загуглить как spyOn работает

Denis
27.08.2018
02:20:53
Наверняка кто-то уже несколько раз пояснял :)

Mark
27.08.2018
02:21:23
Та я читал В теории понятно На практике все равно стремно А то сейчас натворю дел в бд и всем будет насрать, что по договоренности я вообще другим должен был заниматься

Admin
ERROR: S client not available

Denis
27.08.2018
02:23:47
Ну так сделай этот метод явной зависимостью

const yourLambda = (arg) => () => {...} const yourLambdaAWS = yourLambda(AWS)

Partial Application называется подход

Mark
27.08.2018
02:26:49
Спасибо

Круто, мок работает, теперь пойду разбираться, как вместо undefined - возвращать что-то, что не будет в лямбде выкидывать ошибку

Google
Mark
27.08.2018
02:32:54
С таким окружением начинаю тихо ненавидеть тесты

Denis
27.08.2018
02:34:26
С таким окружением начинаю тихо ненавидеть тесты
Да jest ещё ничего, мне он больше всего нравится

¢
27.08.2018
02:34:51
Всем, Привет! Можете помочь с этимм вопросом пожалуйста ?

Надо robots.txt сделать для сайта

Он нужен чтоб гугл не проидексировал всякий мусор с сайта, типа иконки

Ненужные стили

Картинки

И вот думаю, куда в проекте его положить правильно.

Mark
27.08.2018
02:35:48
Знаю, я за компанию, где работаю Слушай, а как после jest.mock('something'); добавить туда имплементацию? Мне нужно, чтобы возвращал промис при вызове метода

Ага, кажется понял

Denis
27.08.2018
02:37:58
В документации в принципе всё есть, я сейчас по конкретным вопросам туда же полезу перепроверять потому что давно жест не использовал, пишу на ангуляре только последнее время, а там жасмин с кармой

Alexander
27.08.2018
02:39:19
@Atassis

¢
27.08.2018
02:47:14
Здравствуйте!

Надо robots.txt сделать для сайта

И вот думаю, куда в проекте его положить правильно.

Просто у меня кажется две папки public получилось. Наверное надо реорганизовать.

Nurlan
27.08.2018
03:34:07
Просто у меня кажется две папки public получилось. Наверное надо реорганизовать.
Обычно ложат в корень сайта, то есть корневую папку где находятся все файлы и папки сайта

¢
27.08.2018
04:28:29
nefalem, спасибо

на сайте будет 3 типа пользователей(user, tutor, lc) и при авторизации login/ как узнать что это именно этот тип пользователя(user, tutor, lc) ?



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