
Vyacheslav
07.09.2018
15:10:55
ну скажем что бы какие то комманды для отладки вводить

Andrew
07.09.2018
15:12:07
ты можешь только stdin читать. имхо.

log
07.09.2018
15:15:33

Gleb
07.09.2018
15:22:18

Google

Yadgar
07.09.2018
15:23:07

Коджумба
07.09.2018
16:41:43
Женщины!!!!!

Alexander
07.09.2018
16:42:49
Бежим!

arts
07.09.2018
16:52:13
Либо боты, либо эйчары

Alexander
07.09.2018
16:53:38
тут бота 4 зашло сейчас, это не шутка

Яромир
07.09.2018
17:11:57
Всем привет!
Смотрю курс по ноде, там чел говорит мол раньше бекенд писали на php а теперь можно на ноде! Нода способна полностью заменить php или я не так понял?

Сергей
07.09.2018
17:12:56
Даже более

Яромир
07.09.2018
17:13:47
там что даже ласт инсерт айди есть?
?

shut up
07.09.2018
17:34:59

Google

brachkoff
07.09.2018
17:50:40
Я не шарю но вроде как браузер уже должен получать код прошедший через бабель

¢
07.09.2018
17:51:02
Ребят, сможете подсказать пожалуйста, так как в продакшне нельзя использовать babel-node , то как компилировать код ?

Сергей
07.09.2018
17:51:23
Фичи которые не реализованы в ноде как запускать будешь?

¢
07.09.2018
17:52:47
сможете пожалуйста ссылку , просто я не знаю как установить ?

Сергей
07.09.2018
17:52:55

shut up
07.09.2018
17:53:15

Andrey
07.09.2018
18:01:10
трое

Vsevolod
07.09.2018
18:01:15
Помимо новейших возможностей для бабела есть совсем кастом вроде этого

Alexander
07.09.2018
18:02:25

Vsevolod
07.09.2018
18:04:43
Совсем плюсы какие-то пошли
Перегрузка операторов не только в плюсах есть)
И в JS порой не хватает, хотя бы даже для BigFloat или BigInt вне новых V8

Абакар
07.09.2018
18:06:43

Яромир
07.09.2018
18:06:50
Кто готов дать мне несколько платных уроков по node.js? О себе, 5 лет активно юзаю php, js, jQuery.

Yaroslav
07.09.2018
18:30:13

Яромир
07.09.2018
18:33:54
я мессенджер писать собрался для прогрева, нашел такое https://github.com/socketio/socket.io/tree/master/examples/chat вот сижу трататухи снимаю как ноду запустить на локалке, установил ноду, установил редактор атом, хрен его знает что дальше делать ((
чувствую себя динозавром

Yaroslav
07.09.2018
18:34:59
перед тем как делать посмотри скринкаст и прочти доку

Phoenix»
07.09.2018
18:35:17

Яромир
07.09.2018
18:41:36
благодарю, щас прогуглю

Alexander
07.09.2018
18:43:50

Google

Яромир
07.09.2018
18:46:19
джиес на уровне мидл+ по поводу карьера, уверен.

Kylych
07.09.2018
18:47:20
if (process.env.NODE_ENV !== 'prod') require('dotenv').config(); на проде ругается что модуль не найден. докером собрал. в чем может быть проблема. хотя на локальной машине все норм пашет

Яромир
07.09.2018
18:48:40

Alexander
07.09.2018
18:49:33

Kylych
07.09.2018
18:51:15

Таймураз
07.09.2018
18:51:20

Kylych
07.09.2018
18:55:15
https://gist.github.com/asankulov/599c00b693bdb1526f5a0a1f10526676

Evil
07.09.2018
18:56:29
Dotenv в dev Dependency ?

Kylych
07.09.2018
18:57:00
https://gist.github.com/asankulov/a79a00327c4df418ccf1125d2151536a
ага

Evil
07.09.2018
18:57:53
Npm I --production не ставит модули из dev Dependency

Kylych
07.09.2018
18:58:10
это ок

Таймураз
07.09.2018
18:58:25

Admin
ERROR: S client not available

Таймураз
07.09.2018
18:59:01
это ок
Это не ок
ты устанавливаешь только продакшн зависимости

Kylych
07.09.2018
18:59:04
if (process.env.NODE_ENV !== 'prod') require('dotenv').config(); так нелегально чтоль?

Таймураз
07.09.2018
19:00:14

Kylych
07.09.2018
19:00:18
и прикол в том что подняв докер локально приложуха работает на ура)

Google

Таймураз
07.09.2018
19:00:51
docker run <image_name> printenv выполни

Kylych
07.09.2018
19:01:10

Таймураз
07.09.2018
19:04:08
ща
пардон
после команды -it добавь
docker run -it <image_name> printenv
docker run --env HELLO=WORLD -it alpine printenv
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=79584c123459
TERM=xterm
HELLO=WORLD
HOME=/root

Kylych
07.09.2018
19:05:43
PORT=4000
NODE_ENV=prod
NPM_CONFIG_LOGLEVEL=warn
MONGO_HOST=mongo
MONGO_PORT=27017
HOME=/root
это локальная машина.
PORT=4000
NODE_ENV=prod
NPM_CONFIG_LOGLEVEL=warn
MONGO_HOST=mongo
MONGO_PORT=27017
HOME=/root это впс

Таймураз
07.09.2018
19:06:02
Как запускаешь контейнер?

Kylych
07.09.2018
19:06:21

Таймураз
07.09.2018
19:08:36
через композ
Выведи, что у тебя в переменных лежит в образе
Можешь с sh/bash, а не printenv выполнить эту команду и глянуть, какие переменные лежат

Kylych
07.09.2018
19:09:46
https://gist.github.com/asankulov/a79a00327c4df418ccf1125d2151536a ес че композ файл

Таймураз
07.09.2018
19:11:18
и уже в нем вручную проверяй, что не так с контейнером

Kylych
07.09.2018
19:12:16
/usr/src/app # echo $NODE_ENV
prod
/usr/src/app #

Таймураз
07.09.2018
19:13:34

Kylych
07.09.2018
19:17:34
/usr/src/app # node
> process.env.NODE_ENV
'prod'
>

Таймураз
07.09.2018
19:21:33

Kylych
07.09.2018
19:22:36
?