@nodejs_ru

Страница 1099 из 2748
Igor
16.08.2017
14:15:44
пожалуйста

dima
16.08.2017
14:16:08
блин. Такой же не приятный вид как и моги

Igor
16.08.2017
14:16:09
это в связке с sequelize.import

dima
16.08.2017
14:17:16
или юзай then
не заменят. Без авайт не дождется. А с авайт он дождется и вернет промис. Все правильно у меня написано

Google
Igor
16.08.2017
14:17:47
имеется ввиду, что у тебя после query then стоит

Vsevolod
16.08.2017
14:18:14
не заменят. Без авайт не дождется. А с авайт он дождется и вернет промис. Все правильно у меня написано
Что я только что прочитал :) авейт - сахар над прописами. Смысл и есть в том, что не юзать then\catch, а делать авейты

Igor
16.08.2017
14:18:15
вместо того, чтобы await query() присвоить переменной

dima
16.08.2017
14:19:13
а да

вот это тупанул



Igor
16.08.2017
14:20:32
да, и неплохо было бы завернуть в трай кетч

dima
16.08.2017
14:20:37
т.е коа это полностью фп?

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



Igor
16.08.2017
14:21:27
потому что роутер на промисах

да)

Vsevolod
16.08.2017
14:22:08
нет смысла пиъать трай кетч в роут, для этого мидл есть, да

Google
dima
16.08.2017
14:22:13
хоть обертку написал для mysql что бы были промисы юзая класс

https://paste.laravel.io/yPrKn вот такое дело для драйвера mysql. Зацените

в общем я чувствую с секвалайз люто будет. После eloquent orm для php

Konstantin
16.08.2017
14:24:45
Как же глаз режет: - Чтобы - Неприятный - Например Это почти как then с авейтом... Начните с русского, чуваки.

dima
16.08.2017
14:26:21
не вижу ошибки D. Где написано ?

увидел ?

es6 import можно прикрутить?

Vsevolod
16.08.2017
14:49:04
через бабель

dima
16.08.2017
14:52:46
Vsevolod
16.08.2017
14:54:19
как?
настраиваешь бабель для транспиляции, у @sergeysova есть пресет со всеми фичами, можешь его заюзать

dima
16.08.2017
14:55:05
я смысла не пойму. Через бабел cli ?

ладно. Пока require

Vsevolod
16.08.2017
15:03:20
пишешь на новом синтаксисе, потом транспилируешь в обычный жс

:)

Voskresus
16.08.2017
15:05:27
подскажите будьте добры как мне быть если у функции нет коллбека ? bot.downloadFile(msg.photo[1].file_id, "photos");

мне надо узнать что файл скачан

Sergey
16.08.2017
15:08:07
node-telegram-bot-api да?

dima
16.08.2017
15:09:29
пишешь на новом синтаксисе, потом транспилируешь в обычный жс
как транспилить? babel-cli не помог. Он же один файл изменить. А нужно все которые и подключаются

Vsevolod
16.08.2017
15:10:04
как транспилить? babel-cli не помог. Он же один файл изменить. А нужно все которые и подключаются
открыть бразуер, вбить google.com, потом поискать. Я не знаю, т.к. не пользуюсь им

dima
16.08.2017
15:10:24
я пробовал. Ищу. Чет ничего. (

Google
Sergey
16.08.2017
15:11:54
я пробовал. Ищу. Чет ничего. (
dev https://babeljs.io/docs/usage/cli/#babel-node

dima
16.08.2017
15:12:22
так и сделал. ОН же смотрит и изменит один файл

Sergey
16.08.2017
15:13:20
'babel comes with a second CLI which works exactly the same as Node.js’s CLI, only it will compile ES6 code before running it.'

dima
16.08.2017
15:29:52
'babel comes with a second CLI which works exactly the same as Node.js’s CLI, only it will compile ES6 code before running it.'
не выходит. Как делать правильно? Из доках совсем не пашет



arts
16.08.2017
15:39:43
Вебпаком собирай.

dima
16.08.2017
15:47:16
Вебпаком собирай.
вебпак берет точку входу все в один файл и выдает его. На сервере так делают?

arts
16.08.2017
15:50:20
А, на сервере. Чёт я тупанул. Можно копировать транспилированные файлы в каталог, повторяя иерархию, и запускать оттуда. Но некоторые и вебпаком собирают, да. Правда, так дебажить неудобно.

dima
16.08.2017
15:51:04
ну так это же ересь выходит вебпаком. Вот в примере есть npm скрипт. Ошибок нету. в браузере отобразился {}

arts
16.08.2017
15:54:31
Корми бабелю все файлы рекурсивно, а не только точку входа.

dima
16.08.2017
15:55:16
https://github.com/ApelSYN/kojs2-presentation-examples

вот тут все пашет у них

да и уменя работает. Ошибка была в другом)) Ну все теперь перепишу все import\export

arts
16.08.2017
17:05:11
Так у них через babel/register. Для разработки норм, но в прод я бы это пускать не стал.

Gleb
16.08.2017
17:09:45
в чистом драйвере тоже должны быть промисы давно
https://github.com/sidorares/node-mysql2#using-promise-wrapper

Sergey
16.08.2017
17:11:18
Если можно деплоить уже со сбилженой папкой ?

Gleb
16.08.2017
17:15:11
Если можно деплоить уже со сбилженой папкой ?
Задеплоить как? Билд в git положить?

Sergey
16.08.2017
17:15:18
ну да ))

если речь идет про heroku например

arts
16.08.2017
17:16:27
И при каждом мерже огребать конфликты, ага.

Google
Gleb
16.08.2017
17:18:03
Вот, да. Были товарищи, которые node_modules клали в git, когда не было lockfile. Но они кажется уже вымерли. Плюс от большого кол-ва файлов git может притормаживать.

Sergey
16.08.2017
17:18:50
ну с модулями понятно )

В этом недостаток обучения в одиночку - я могу писать как захочу и никаких проблем с мержами небудет )

Gleb
16.08.2017
17:21:16
А из разных веток?

Andrew
16.08.2017
17:22:37
у меня есть архив .zip на 60 мб с дампами .sql 5 файлов, если его разархивировать, то получится 2.5гб. Как лучше всего это все поместить в postgres? Если загружать отдельными файлами, то все ок. const _tables = fs .readFileSync('tables.sql') .toString(); await db.raw(_tables); Но как поступить с большими файлами? Мне видится это как использовать поток, разархивировать и считать. Как такой подход?

наверно, что-то типа fs.createReadStream( 'NZ.zip' ) .pipe( readeMethod ) .pipe( importMethod ) .pipe( process.stdout );

Vsevolod
16.08.2017
17:33:22
Сделай родными стредстваии

Должна быть тулза для балк импорта из скл файлов

arts
16.08.2017
17:37:33
unzip -p dump.zip | psql -h localhost

Andrew
16.08.2017
17:39:21
спасибо

Никита
16.08.2017
19:37:17
#whois Доброй ночи. Меня зовут Никита и я: 1. Работаю в продуктовой компании с очень строгим NDA. 2. Специалист в PHP, частично в DevOps. 3. Опытом управления проектами. 4. Сменил специализацию, хочу почитать что умные люди пишут и какой дискурс ведётся. 5. Киев. 6. Google

Roman
16.08.2017
20:02:36
Ребят, подскажите плиз. На Nodejs можно переписать скрипт php?

задал не правильно

вк апи скрипт на php будет норм работать на Nodejs?

Кирилл
16.08.2017
20:04:00
Ребят, подскажите плиз. На Nodejs можно переписать скрипт php?
> хочу почитать что умные люди пишут и какой дискурс ведётся > На Nodejs можно переписать скрипт php? @Roman_VT Ты что нас позоришь?

Ru
16.08.2017
20:09:11
я не умный, мне можно)
Можно переписать что угодно, на что угодно. Вся разница в сложности такой работы

В качестве прокачки скила смысл есть :)

Gats
16.08.2017
20:47:38
кто-то работал с formidable ?

Google
Igor
16.08.2017
21:45:05
+

Gats
16.08.2017
22:42:37
есть модуль какой-то, чтобы раскодировать multipart/form-data ?

Evgeniy
16.08.2017
23:01:23
мб express-fileupload подойдет

Dimanius851
16.08.2017
23:45:02
а обязательно использовать nosql базы данных?

Michael
17.08.2017
00:53:12
нет

Богдан
17.08.2017
03:12:37
мб express-fileupload подойдет
Multiple по-моему так называется модуль хорош для принятия файлов

Victor
17.08.2017
05:06:48
@medve_dev multer

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