@nodejs_ru

Страница 2433 из 2748
Denis
20.08.2018
09:37:21
socket.send(msg);

Yaroslav
20.08.2018
09:39:02
Gleb
20.08.2018
09:39:06
по айди сокета

Yaroslav
20.08.2018
09:39:10
или по айди

Google
Gleb
20.08.2018
09:39:40
io.sockets.connected[socketID].emit('message', payload, next)

Denis
20.08.2018
09:39:41
вызвать от connection-а
можно попродробнее

Yaroslav
20.08.2018
09:39:54
можно попродробнее
выше дали пример

Gleb
20.08.2018
09:40:11
имей ввиду что в коннектед у тебя лежат сокеты только этой ноды

так что если кластер, то надо другое решение

Denis
20.08.2018
09:44:27
io.sockets.connected[socketID].emit('message', payload, next)
ошибку пишет io.sockets is undefined

Gleb
20.08.2018
09:45:07
подозреваю что дело в том что у меня socketio-redis

ну ты куда то клиентов складываешь же, когда они коннектятся?

Denis
20.08.2018
09:47:17
в бд записываю id но не редис.

Peter
20.08.2018
09:49:26
Кто работал с alexa skills? Может ли Алекса сама начать разговор в определенное время?

Gleb
20.08.2018
09:49:48
а если так io.of('/').connected[socket.id] ?

Denis
20.08.2018
09:53:15
а если так io.of('/').connected[socket.id] ?
а не слушай ,io.sockets.connected[socket.id].emit('message', "sads");-работает

Gleb
20.08.2018
09:53:49
Ну и отлично )

Google
Denis
20.08.2018
09:53:57
Ну и отлично )
спасибо большое

Gleb
20.08.2018
09:54:06
Не за что

Yaroslav
20.08.2018
10:37:19
кто-то покрывает апи тестами? как проверяете процент покрытия? стоит ли вообще это делать?

https://scotch.io/tutorials/test-a-node-restful-api-with-mocha-and-chai
подскажите, пожалуйста, оцениваете ли процент покрытия для тестоя апи. если да, то каким пакетом?

jest + fetch-mock как-то юзали
а юзали, что-то для оценки покрытия апи тестов?

Artyom
20.08.2018
10:51:54
https://tproger.ru/news/redos-25-nodejs-vulnerabilities

ABC
20.08.2018
10:54:55
sudo npm i -g npm
выполнять npm с судо))) и не стыдно такое тут писать

Michael ?
20.08.2018
10:55:48
Хз, у меня без него нпм не обновляется

ABC
20.08.2018
10:57:38
естественно, но это не значит что надо выполнять нпм с судо

есть варианты))

Michael ?
20.08.2018
10:57:59
Ага, какие?

ABC
20.08.2018
10:59:14
https://docs.npmjs.com/getting-started/fixing-npm-permissions

Konstantin
20.08.2018
10:59:51
а юзали, что-то для оценки покрытия апи тестов?
Нет, мы выборочно тестили и не парились покрытием, т.к. модуль был маленький, и всё сразу было видно. Разве оценка coverage тут не такая же, как с обычными функциями? Метод апи ведь функцией является. Можно выборочно дать jest'овой CLI директорию для проверки coverage. Я бы скрипт написал, вроде { "test:api": "jest ./src/api"}, у которого кастомный конфиг, чекающий coverage

Yaroslav
20.08.2018
11:24:01
istanbul отличная либа для code coverage
для интеграционных подойдет?

есть пример настройки?

Andrei
20.08.2018
11:24:06
Да

Для веба интеграционки не настраивал, только для cli, но разницы особо не должно быть

Google
Denis
20.08.2018
11:27:34
а если так io.of('/').connected[socket.id] ?
а можно как то узнать есть ли айдишник в подключениях ?

Gleb
20.08.2018
11:32:33
ну точно так же ) если айди нет, то его нет

просто чекай есть ли он в объекте connected

Eugene
20.08.2018
11:38:51
Всем привет! Как загардить роуты к самому себе?

¢
20.08.2018
11:40:47
Привет, ребята. Сможете с этим помочь пожалуйста, так вот Сервер(nodejs) слушает порт 8080 , а если фронт(angular) сделает запрос , то браузер ругается на это и говорит: Failed to load http://localhost:8080/signup/tu: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:4200' is therefore not allowed access. The response had HTTP status code 500.

Gleb
20.08.2018
11:43:19
корсы включи в ноде

модуль cors

его ставить надо )

¢
20.08.2018
11:57:57
корсы включи в ноде
Gleb, спасибо за ответ. я импортировал cors() и включил его в app.js => app.use(cors()), но не помагает?

Alexander
20.08.2018
11:58:22
я тебя спрашивал?

?‍♂️

Gleb
20.08.2018
12:04:41
ты его включаешь до всех роутов?

¢
20.08.2018
12:07:21


Gleb, да



Google
Maksym
20.08.2018
12:13:04
https://github.com/koajs/cors

Gleb
20.08.2018
12:13:24
у тебя ж коа

ну выше линк короче

Yaroslav
20.08.2018
12:14:41
aquamen
20.08.2018
12:23:55
Ребят всем привет! Подскажите, пожалуйста, я только начал позновать node.js и пытаюсь импортировать данные в excel с помощью xlsx-populate. Однако не знаю как сделать, чтобы данные добавлялись в эксель поочередно с новой строки а не записывались в одну и тоже ячейку.



Yadgar
20.08.2018
12:24:19
Koa или Express* ? Кто работал с этими двумя фреймами ?

¢
20.08.2018
12:25:18
https://github.com/koajs/cors
Maksym Kodratiev и Gleb, благодарю!

Harry
20.08.2018
12:25:39
Koa или Express* ? Кто работал с этими двумя фреймами ?
со вторым все, с первым только илитка

ABC
20.08.2018
12:25:54
кто-то работал с bull?

function addMonitor (username) { tweetMonitorQueue.add({ username:username }, { repeat: { cron: '* * * * *' }, jobId: 'wtf' }) } function test () { tweetMonitorQueue.getJob('wtf') .then(result => console.log(result)) } Возвращает null

почему не ищет по айди?

Andrei
20.08.2018
12:56:47
не осталось случайно примера для настройки?
думаю проще погуглить, у меня не самый простой пример. точнее проект не самый простой. а так смотри конечно, не жалко (строки начинающиеся с coverage): https://github.com/andrei-markeev/ts2c/blob/master/tests/Makefile

Nikita
20.08.2018
13:08:32
Привет всем) кто какие использует статические анализаторы кода для js/node.js? JSHint, JSLint можно опустить, знаю про них. Тут для примера есть список анализаторов для разных языков https://github.com/mre/awesome-static-analysis. Кто какие из них использовал для js

Andrei
20.08.2018
13:12:52
лол хоть бы вопрос прочитал

krn
20.08.2018
13:14:00
што

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

GTech
20.08.2018
13:23:53
Как можно держать шаблоны писем в js? В голову приходит только json фаил с "mess": "some Text\nNew Line. \n${text}" Но если сообщение будет длинное, то слишком длинный текст получается Сейчас чистый текст используем без html разметки

Google
Alexander
20.08.2018
13:26:51
Глянь, может подойдёт

ejs.co

GTech
20.08.2018
13:28:13
Alexander
20.08.2018
13:28:39
Так пофиг же

GTech
20.08.2018
13:29:12
Так пофиг же
Интересно стало как остальные это реализовывают

Benjamin
20.08.2018
13:58:48
Всем привет. Можно ли как-то обновить в mongodb несколько документов разными значениями? Например, посылаю запрос { "5b7abaf46081420c3042867a": { "lastChosen": false }, "5b7abafe6081420c3042867c": { "lastChosen": true } } И мне нужно, чтобы документы с этими id обновились в соответствии с указанными для них объектами.

Zaur
20.08.2018
14:07:29
подскажите как по url узнать это ссылка на файл или страницу? смотреть на расширение в конце или есть другой способ?

Dmitry
20.08.2018
14:08:00
по факту это узнать невозможно

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