
Сергей
14.03.2017
10:19:09
https://www.npmjs.com/package/dotenv#faq

Artem
14.03.2017
10:21:23
Значит на prod я должен руками прописать все конфиги в переменные среды верно?

Сергей
14.03.2017
10:22:30
можно подготовить .env файл для прода))
а можно в ci записать нужное

Google

Artem
14.03.2017
10:22:54
ci это что ?

Сергей
14.03.2017
10:23:04
continious integration
вообще как я сделал
.env.development здесь все все дефолтные конфиги, рабочие для dev
при билде/деплое на сервере, скрипт деплоя копировал .env.development -> .env и ещё подтягиваются переменные из CI

Artem
14.03.2017
10:25:53
ок, почитаю про CI пока не имею представления как это выглядит и как это применить

Сергей
14.03.2017
10:28:43
gitlab ci/jenkins/teamcity/bamboo/circle/travis
суть ci в автоматическом запуске тестов/билду/деплою, по событиям гита, планировщику или ещё чему
ты пушнул ветку, всё остальное произошло само

Artem
14.03.2017
10:29:50
крутяяк )))

Сергей
14.03.2017
10:29:51
многие ci умеют запрещать мерж ПР пока не пройдут тесты

Yan
14.03.2017
10:35:17
гитхуки можно при коммите настроить чтобы гонялись

Artem
14.03.2017
10:35:39

Сергей
14.03.2017
10:35:46

Yan
14.03.2017
10:36:02
ага

Google

Сергей
14.03.2017
10:36:05

Yan
14.03.2017
10:36:19
если команда небольшая или ты вообще один
нет смысла ci поднимать

Сергей
14.03.2017
10:36:35
автоматизация наше всё

Котяй Негодяй
14.03.2017
10:36:41
Ну как сказать....

Artem
14.03.2017
10:36:46
я в проекте один, и использую Gitlab

Ҫѐҏӗѫӑ
14.03.2017
10:36:47
есть есть

Yan
14.03.2017
10:36:51
ты много время потратишь

Ҫѐҏӗѫӑ
14.03.2017
10:36:55
нет
много экономишь

Котяй Негодяй
14.03.2017
10:37:11

Сергей
14.03.2017
10:37:18
сделал npm version patch и всё
тесты прогнались сами, сборочка собралась и улетела в прод
а ты выполнил только одну команду, потратил меньше 10 секунд

Artem
14.03.2017
10:37:53

Yan
14.03.2017
10:37:56
от цикла разработки очень сильно зависит
имеет смысл или нет

Сергей
14.03.2017
10:39:12
если ты не используешь vcs и если нет тестов, то смысла нет. Согласен

Aleh
14.03.2017
10:41:11

Сергей
14.03.2017
10:42:19

Google

Максим
14.03.2017
10:42:43

Aleh
14.03.2017
10:44:01

Сергей
14.03.2017
10:45:07

Mike
14.03.2017
10:45:28
Чуваки, вопрос. У меня есть проект, норм работал на убунте. Ща на маке пытаюсь запустить, ругается на inotify во время npm i и даже node_modules не создает. кто-то сталкивался? я чет хз, даже попробовал запилить в optionalDependencies его и ставить —nо-optional, хер там плавал

Сергей
14.03.2017
10:45:47
как ругается?

MadMax
14.03.2017
10:46:01
может супер пользывателя тебе надо?))
через sudo попробуй

Сергей
14.03.2017
10:46:30
или nvm

Mike
14.03.2017
10:46:48

MadMax
14.03.2017
10:46:49
потом замочек с папки снять не забудь, chown на себя

Mike
14.03.2017
10:46:57
про суперпользователя не думал

Сергей
14.03.2017
10:47:00
ааа

Mike
14.03.2017
10:47:00
ща

MadMax
14.03.2017
10:47:06
yttt

Сергей
14.03.2017
10:47:06
так у тебя не поддерживаемая платформа

MadMax
14.03.2017
10:47:07
нее
погоди
тебе просто говорят что для данного пакета не подходящая платформа

Сергей
14.03.2017
10:47:21
не запустится у тебя inotify на маке
заюзай другое

Максим
14.03.2017
10:47:23
ну он же явно пишет, что с macOS не работает

Google

Сергей
14.03.2017
10:47:33
тебе нужно всплывашки?

Mike
14.03.2017
10:47:34
ну так я потому и сказал что на маке не работает))
у меня нет его в зависимостях это вебпак тащит

Сергей
14.03.2017
10:47:54
не тащит
это что-то другое

Mike
14.03.2017
10:48:03
но вроде на маке он через фсивентс

Сергей
14.03.2017
10:48:19
какая версия вебпака?

Mike
14.03.2017
10:48:22
1
2 работает
в другом проекте

Admin
ERROR: S client not available

Сергей
14.03.2017
10:48:36
с первым траблы могут быть, да
обновись

Mike
14.03.2017
10:48:52
ну вот я думаю об этом
но я для второго конфиги не писал
хз насколько это долго

Сергей
14.03.2017
10:49:41
ничего особенного, если нет зависимых плагинов
я за один вечер обновил все полугодовалые зависимости, включая реакт, бабель и вебпак
конфиг в помощь: webpack.js.org/configuration

Mike
14.03.2017
10:50:42
спс, ща потыкаюсь

Google

Vladimir
14.03.2017
10:50:50

Mike
14.03.2017
10:51:58

Артем
14.03.2017
10:52:13
всем привет! кто нибудь знает аналогичный чат, но по рельсам?

Vladimir
14.03.2017
10:52:17
так нельзя

Сергей
14.03.2017
10:52:23

Vladimir
14.03.2017
10:52:28
node-notify должен работать

MadMax
14.03.2017
10:52:43
Странно, у меня linux, ругается на fsevents, но не критично, а просто варнинги дает и дальше делает че хочет

Сергей
14.03.2017
10:53:03
это норм

MadMax
14.03.2017
10:53:04

Vladimir
14.03.2017
10:53:31

MadMax
14.03.2017
10:53:47
В иных случаях он и не потребуется

Vladimir
14.03.2017
10:54:26
https://docs.npmjs.com/getting-started/fixing-npm-permissions
и нужно

Artem
14.03.2017
10:56:47

Сергей
14.03.2017
10:57:02

Artem
14.03.2017
11:01:29
Подскажите пожалуйста удобный логгер для back-end разработки
качественный но с низким порогом вхождения
на NodeJs

Vladimir
14.03.2017
11:02:16
https://github.com/npm/npmlog