@nodejs_ru

Страница 1529 из 2748
Сергей
27.01.2018
14:12:55
но нода под докером для разработки это пиздец боль

никаких тулзов не поставить

ничего

пиздец

Google
Котяй Негодяй
27.01.2018
14:13:08
Каких тулзов?

Сергей
27.01.2018
14:13:12
да разных

тот же center-code

nodemon

Котяй Негодяй
27.01.2018
14:13:26
Это почему? =)

Сергей
27.01.2018
14:13:35
а что?

в каждый докер снова ставить?

Котяй Негодяй
27.01.2018
14:14:49
в каждый докер снова ставить?
Лоль. =) Нет же. Ща покажу.

Сергей
27.01.2018
14:14:51
я везде юзаю глобальные manpm commitizen serve center-code npm-check мне в каждый докер это ставить каждый раз?

?
27.01.2018
14:15:03
тяжелые наркотики же

Котяй Негодяй
27.01.2018
14:15:37
back-dev: image: node:8-alpine environment: DB_HOSTNAME: db working_dir: /app links: - db-dev:db volumes: - ./node_modules:/app/node_modules:ro - back-dev-babel-cache:/app/node_modules/.cache - ./src:/app/src:ro - ./.babelrc:/app/.babelrc:ro - ./package.json:/app/package.json:ro ports: - '80:80' command: yarn dev:back

Google
?
27.01.2018
14:16:36
и что я должен понять?
что не надо юзать ноду в докере для девелопмента

Сергей
27.01.2018
14:16:49
ну как бы об этом и речь

в проде ок

но бля смысл усложнять разработку?

Котяй Негодяй
27.01.2018
14:17:13
В данном случае я юзаю уже установленные зависимости. Но можно полностью отдать это на откуп докеру. Просто какую-то часть он соберёт в образ, а какая-то часть будет подниматься при запуске контейнера.

?
27.01.2018
14:17:15
странно с каких пор вообще докер задуман для девелопентма и дебага

/me толсто намекает что он не для этого

Котяй Негодяй
27.01.2018
14:17:34
и что я должен понять?
По-видимому, ничего. =)

Котяй Негодяй
27.01.2018
14:17:54
Ты зависишь от глобальных пакетов? о.0

?
27.01.2018
14:18:31
мне туда прокидывать?
маунтишь свою свалку пакетов и в нпм указываешь внутри докера что смотреть в шу смаунченую шару и профит

но в глобальную не надо лучше отдельно какую-то свалку под конкретный проект кешить

Сергей
27.01.2018
14:18:47
Ты зависишь от глобальных пакетов? о.0
они мне помогают в разработке лол

ну вон тип предлагает не ставить ноду в систему впринципе

а юзать докер

Google
Сергей
27.01.2018
14:19:05
получается

?
27.01.2018
14:19:06
иначе вообще смысла не имеет контейнеризация если у тебя 50 проектов от глобалов взаимно исключающих будут зависеть

Котяй Негодяй
27.01.2018
14:19:12
они мне помогают в разработке лол
Тогда пусть будут локальными же. В devDependencies.

Сергей
27.01.2018
14:19:18
?
27.01.2018
14:19:22
Сергей
27.01.2018
14:19:27
я не юзаю npm-check в дев сборке

нахуй он мне там

но я им пакеты обновляю

как мне его заюзать?

Cenator
27.01.2018
14:19:52
Котяй Негодяй
27.01.2018
14:19:58
я не юзаю npm-check в дев сборке
И еслинт наверняка. Еслинт у тебя тоже в глобале? о.0

?
27.01.2018
14:20:00
как мне его заюзать?
треднечитал, объясни в двух словах чего хочешь сделать?

Eldar
27.01.2018
14:20:05
Котяй Негодяй
27.01.2018
14:20:37
npx )))
Сова познаёт мир. =) Но и в нпм-скриптах обращение к локальным пакетам тоже работает.

?
27.01.2018
14:20:56
npx это разве не костыли для тех кто без докера?

а не, то я с другим путаю

Котяй Негодяй
27.01.2018
14:21:17
?
27.01.2018
14:21:39
то я с nvm путаю

Сергей
27.01.2018
14:21:52
npx )))
то есть ставить в проект то, что никак к сборке не относится?

Google
Cenator
27.01.2018
14:22:04
Он ничего не должен (вроде) добавлять

Сергей
27.01.2018
14:22:21
треднечитал, объясни в двух словах чего хочешь сделать?
ничего не хочу мне тут говорят, что надо в докере разрабатываться а я говорю это пиздец и так делать не надо дебажить как?

Eldar
27.01.2018
14:22:22
В чем проблема установить это в devDeps?

Сергей
27.01.2018
14:22:37
npx не ставит в проект ниче
глобально ставит или вытаскивает из devDeps

?
27.01.2018
14:22:53
ничего не хочу мне тут говорят, что надо в докере разрабатываться а я говорю это пиздец и так делать не надо дебажить как?
ну все правильно говоришь, не надо для дебага ничего обдокеривать если у тебя не миллион взаимно исключающих проектов/сред

Сергей
27.01.2018
14:23:03
если миллион

Admin
ERROR: S client not available

Сергей
27.01.2018
14:23:05
то NVM

РЕШАЕТ

легко

?
27.01.2018
14:23:18
ну я и говорю - костыли если нет докера

он тебе же систему свалкой из нод засрет

Сергей
27.01.2018
14:23:26
''

?
27.01.2018
14:23:28
а так засрет только свалкой докеров

Сергей
27.01.2018
14:23:28
ээ

че

свалка из нод?

Google
Сергей
27.01.2018
14:23:39
ну я зайду в одно место и удали

Котяй Негодяй
27.01.2018
14:23:40
нет
Ну так а чего стесняться. Сунул в дев-зависимости всё, что юзаешь в процессе разработки, и ок. Так или иначе, если ты работаешь не один, то оговаривается набор тулзов, и их версии. Это всё и попадает в дев-зависимости, т.к. каждому вести этот список у себя на машине — пиздец пиздецкий. Плюс у каждого проекта наверняка будет своя версия какой-либо тулзы.

Eldar
27.01.2018
14:23:44
Давайте смеяться над совой, сова радикал

xPushkin
27.01.2018
14:23:55
Сделал через nvm ? Чтобы удалить нужно просто удалить папку .nvm?

Котяй Негодяй
27.01.2018
14:24:09
?
27.01.2018
14:24:19
свалка из нод?
ну а как еще ты собираешься работать с множеством версий нод но при этом не прятать их в контейнер? в систему ставить и через nvm свичиться

xPushkin
27.01.2018
14:24:23
rm -rf /
Отлично, спасибо!

?
27.01.2018
14:24:45
Котяй Негодяй
27.01.2018
14:24:51
так это я их юзаю? я вон center-code юзаю нахуй мне ставить в проект это
Если работаешь один, то пох, наверное. Но я такие вещи всегда привязываю к проекту, как еслинт или флоу.

xPushkin
27.01.2018
14:25:02
брат умер?
Ещё вчера.

Сергей
27.01.2018
14:25:12
но то, что там не нужно я не хочу ставить в проект

?
27.01.2018
14:25:24
ну дык но оно в одном месте и работает само
ну вот можно и так жить и вполне норм без всяких докеров

Eldar
27.01.2018
14:25:37
;DDD

?
27.01.2018
14:25:39
я чето уже с трудом понимаю кто из вас кого тролит

Котяй Негодяй
27.01.2018
14:25:50
бля ты хуйню пишешь npm-check вообще не обязателен для разработки всё что ОБЯЗАТЕЛЬНО УЖЕ в проекте
Ты не думал, что то, что ты пишешь, тоже может оказаться хуйнёй? Нормально общайся. Если не можешь, давай завязывать.

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