@nodejs_ru

Страница 700 из 2748
Talgat
09.04.2017
16:46:17
Talgat Nesipbaev, [09.04.17 19:37] Всем привет! столкнулся с такой проблемой при усановке реакт спа приложения Talgat Nesipbaev, [09.04.17 19:37] npm install —save —save-exact react react-dom react-scripts has failed. Talgat Nesipbaev, [09.04.17 19:38] ```create-react-app hello-world Talgat Nesipbaev, [09.04.17 19:38] create-react-app hello-world Talgat Nesipbaev, [09.04.17 19:38] выдаёт ошибку Talgat Nesipbaev, [09.04.17 19:38] npm WARN prefer global marked@0.3.6 should be installed with -g Talgat Nesipbaev, [09.04.17 19:39] кто-то сталкивался с подобным?

arts
09.04.2017
16:58:04
Можно попробовать прочитать, что написано. Говорят, помогает.

Talgat
09.04.2017
17:14:43
я всё это делаю и marked у меня стоит глобал

всё равно

Google
Talgat
09.04.2017
17:15:13
выдаёт что установленно без флага -g

Mikhail
09.04.2017
17:23:25
выдаёт что установленно без флага -g
как ты вообще устанавливал? Какой командой?

Talgat
09.04.2017
17:23:50
npm intstall -g marked

Mikhail
09.04.2017
17:24:16
npm intstall -g marked
попробуй sudo npm i marked -g

Talgat
09.04.2017
17:24:26
у меня вин

Bogdan
09.04.2017
17:35:25
как сделать,чтобы запускался локальный eslint?

arts
09.04.2017
17:36:57
http://lmgtfy.com/?q=windows+npm+install+global

Talgat
09.04.2017
17:39:08
=_=
09.04.2017
20:20:58
в объекте request есть ли поле с адресом откуда был совершен реквест?

или если я хочу это узнать мне надо гет параметр передавать в запросе

Никита
09.04.2017
20:28:26
всем привет, подскажите, что по ноде лучше почитать?

желательно актуального в 2017

Google
Ivan
09.04.2017
20:33:10
https://vk.com/doc123534285_444087599?hash=bf0eb3a6ceeb8fd5d8&dl=796ba8c612e8113b5c

Например книгу по ноде 2017 года

Никита
09.04.2017
20:34:29
Ivan
09.04.2017
20:35:11
Нет

Talgat
09.04.2017
20:41:24
я читал. Не жалею

Правда на русском

Никита
09.04.2017
20:42:46
я читал. Не жалею
второе издание?

Talgat
09.04.2017
20:44:36
ан нет

1-оу

Никита
09.04.2017
20:45:20
спасибо вам, почитаю

Talgat
09.04.2017
20:46:49
да смотрю ес6 появился

Vlad
09.04.2017
21:03:26
всем привет, обновил ноду к последней версии, теперь не могу стартонуть проект, вылазит The module '/usr/lib/node_modules/bcrypt/build/Release/bcrypt_lib.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 47. Подскажите пожалуйста как поправить(

Alex
09.04.2017
21:04:09
Переустановить bcrypt чтобы скомпилировался под новую версию ноды

Vlad
09.04.2017
21:07:48
а можете ткнуть носом на доку и команду, как правильно сделать?

Vladimir
09.04.2017
21:10:42
rm -rf node_modules && npm install

Vlad
09.04.2017
21:11:12
делал, не помогло

Vladimir
09.04.2017
21:12:01
Ну тогда я бы снес node, npm и поставил бы их заново

Denis
09.04.2017
22:06:07
rm -rf /usr/lib/node_modules/bcrypt && npm install -g bcrypt ?

Alex
10.04.2017
05:07:45
Парни, а у кого есть опыт с apns? У меня вот какой вопрос: token, по которому отправляются уведомления, привязывается к паре приложение + телефон. А как мне всё это привязать в итоге к учетке пользователя по уму? Запихнуть в сессию? Запилить какой-нибудь интересный велосипед?)

Google
Alex
10.04.2017
07:08:09
Не, это понятно, что хранить в бд. Вопрос в том, к чему привязывать-то эти ключи? Вроде бы кажется что к сессии, но хм.. что-то меня терзают смутные сомнения

Alex
10.04.2017
07:17:25
Ммм.. а можно для тех у кого понедельник тяжелый выдался?))

KlonD90
10.04.2017
08:01:10
Классика

Alexander
10.04.2017
08:02:23
Нифига

Ангуляр 1

Дмитрий
10.04.2017
08:17:01
> не отягощённый Legacy > Angular 1 Мне кажется, или здесь противоречие? ?

KlonD90
10.04.2017
08:18:44
user flow

кайф

так шифруют слово беги

Алексей
10.04.2017
08:34:46
Никита
10.04.2017
08:36:57
rm -rf /usr/lib/node_modules/bcrypt && npm install -g bcrypt ?
а что у тебя вообще бкрипт делает в /usr/lib/node_modules?

Dmitry
10.04.2017
08:51:32
Не, это понятно, что хранить в бд. Вопрос в том, к чему привязывать-то эти ключи? Вроде бы кажется что к сессии, но хм.. что-то меня терзают смутные сомнения
у нас клиента авторизовывался по телефону и в отдельной табличке мы для него хранили связку ид поиложения и токен для пушей

Lulz
10.04.2017
08:52:57
йо, есть ли в ноде "дебаг флаги" т.е фича которые тестируются легко отключить тупо меняя режим на 'production' не меняя ничего в коде(закоментировать фичу к примеру)

либо в webstorm'e возможно есть что-то такое

Zaur
10.04.2017
08:56:13
ставишь в коде debugger и запускаешь в webstorm debug-режим, скрипт останавливается и можно отлаживаться

Lulz
10.04.2017
08:57:44
блинн не правильно я написал, мне надо, чтобы к примеру в продакшене фича отключалась сразу. что на подобие #IFDED `фича которая не будет работать в продакшене`#ENDIF

Zaur
10.04.2017
09:00:00
у меня для этого рядом с приложением лежит json конфиг, в котором указан режим запуска: dev, test, release. В приложении if-ом проверяю в каком режим работает

Lulz
10.04.2017
09:00:25
оп, спасибо за идею

Zaur
10.04.2017
09:01:08
если используешь системы контроля версий, не забудь этот конфиг заигнорить, чтобы не ушел на релиз )

Google
Lulz
10.04.2017
09:02:14
хорошо =)

Alex
10.04.2017
09:10:14
у нас клиента авторизовывался по телефону и в отдельной табличке мы для него хранили связку ид поиложения и токен для пушей
Это понятно, а если клиент разавторизовался? Если это произошло штатным способом - понятно, можно из этой таблички нужные данные вытереть. А если сессия пользовательская просто истекла или отозвана через веб-интерфейс? Пользователь фактически не авторизирован, а уведомления приходят.

ASergey
10.04.2017
09:27:53
params.language = req.body.language; params.unit = req.body.unit; params.currency = req.body.currency; params.timezone = req.body.timezone;

Admin
ERROR: S client not available

ASergey
10.04.2017
09:28:02
как это можно сделать в одну строку?

params = req.body не катит, ключи разные могут быть, надо именно определенные ключи которые я укажу

Zaur
10.04.2017
09:29:59
params.language = req.body.language; params.unit = req.body.unit; params.currency = req.body.currency; params.timezone = req.body.timezone;
params.addLang(req.body.language).addUnit(req.body.unit).add... а зачем делать в одну строку? в чем профит ?

ASergey
10.04.2017
09:30:48
мне кажется странным писать одно и тоже только с разными "префиксами"

Dmitry
10.04.2017
09:31:39
Object.assign(params, {test: req.body.test, ....})

Zaur
10.04.2017
09:32:12
params.language = req.body.language; params.unit = req.body.unit; params.currency = req.body.currency; params.timezone = req.body.timezone;
если такое пишется только в одном месте - то что ты написал это лучший вариант, если такое надо делать много раз - напиши метод копирования и все

ASergey
10.04.2017
09:32:48
я тоже сперва подумал про Object.assign()

arts
10.04.2017
09:33:32
const params = _.pick(req.body, ['language', 'unit', 'currency', 'timezone']);

ASergey
10.04.2017
09:34:30
о,тоже вариант

Спасибо за подсказки!

A
10.04.2017
10:15:00
var $insert = {} for (var key in req.body) { $insert[key] = req.body[key]; }

ASergey
10.04.2017
10:25:23
Спасибо, тут пик более уместен, потому что мне надо определенные ключи

Таймураз
10.04.2017
10:28:17
Ребят, тут const vs let возник вопрос, в чем разница Не в контексте, в чем технически разница, а какую пользу дает const в проекте?

Я приводил пример, якобы конст не даст явно переопределить переменную, что не позволит перезаписать объект полностью (объект пользователя, например)

Klim
10.04.2017
10:55:27
господа привет

Google
Таймураз
10.04.2017
10:55:55
Если процесс в докере падает, то и контейнер остановится, верно?

Klim
10.04.2017
10:57:20


у меня какой-то AnUs с sequelize причем конкретно с двумя моделями у меня в базе уже заранее есть значения и когда я пытаюсь занести новое через MODEL_NAME.create то у меня вылетает вот с таким дерьмом

а как бы какого хуя если свойства id везде одинаковые

автоинкремент стоит

aNuS порву себе щас так

Vanya
10.04.2017
11:41:07
Если процесс в докере падает, то и контейнер остановится, верно?
кроме случая, когда ты укажешь при старте контейнера, что он должен рестартиться

A
10.04.2017
11:43:15
Таймураз
10.04.2017
11:53:50
Кто знает, насчет докера куда постучаться можно?

A.
10.04.2017
12:19:22
https://telegram.me/docker_ru

Talgat
10.04.2017
12:25:39
router.get('/*', (req, res, next) => { if(req.url !== '/admin') { Pages.findOne({ where: { url: req.url } }).then((page) => { if(page) { Render(req, res, page.page); } else { } }) } else { next(); } }) router.get('/admin', function (req, res, next){ if(req.isAuthenticated()) { res.render('admin'); } else { res.redirect('/login'); } }) router.all('/admin/*', function (req, res, next){ if(req.isAuthenticated()) { next(); } else { res.redirect('/login'); } }) router.get('/admin/events', function(req, res) { Webinars.findAll({ where: { date: { $gte: Date.now() } }, order: 'date' }).then(function(doc) { res.render('events', {post: getJSON(doc), moment: moment}); }); });

помогите составить регулярку для 2 строки

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