Size: a a a

Node.js — русскоговорящее сообщество

2019 November 25

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
в питоне со сборкой стороннего пакета проще разобраться, там устоявшиеся практики и инструменты а не npm/yarn/gulp/parcel/babel/webpack/angular/bazel/ng/nx и прочие тулзы с пересекающейся на 90% функциональностью
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
каждый страдает NIH синдромом и хочет своё принести
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
а node_modules тем временем растёт
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
да какая разница то вообще?
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Andrey Kartashov
в питоне со сборкой стороннего пакета проще разобраться, там устоявшиеся практики и инструменты а не npm/yarn/gulp/parcel/babel/webpack/angular/bazel/ng/nx и прочие тулзы с пересекающейся на 90% функциональностью
Ору
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
Andrey Kartashov
а node_modules тем временем растёт
дисковое пространство — копейки
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Igor Lobanov
да какая разница то вообще?
разница в 1 гиг
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
Andrey Kartashov
разница в 1 гиг
и скок он стоит?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
и как с его помощью ты установишь и опубликуешь пакет?
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Алексей Попов
и как с его помощью ты установишь и опубликуешь пакет?
не надо тупить. То, что инструментов несколько, не приносит проблем. venv просто делает окружение, далее его заархиваировать зипом и опубликовать уже не проблема
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Igor Lobanov
и скок он стоит?
умножь. Когда у тебя один жалкий микросервис, то как бы похер на него. Когда у тебя их десятки-сотни, когда они публикуются по десять раз в день, то это место не на твоём десктопе а в репозитории в облаке. И там оно обычно стоит дороже
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Andrey Kartashov
умножь. Когда у тебя один жалкий микросервис, то как бы похер на него. Когда у тебя их десятки-сотни, когда они публикуются по десять раз в день, то это место не на твоём десктопе а в репозитории в облаке. И там оно обычно стоит дороже
херачь монолиты, ноде модулес не будет дублироваться
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrey Kartashov
не надо тупить. То, что инструментов несколько, не приносит проблем. venv просто делает окружение, далее его заархиваировать зипом и опубликовать уже не проблема
так погоди
ты писал про систему сборки, что она возволяет какие-то вещи сделать
и под все языки и платформы она есть, а под ноду нет

тут выясняется, что под питон её нет. есть набор инструментов, которые в общем можно менять
но единой системы нет
и даже этот набор инструментов подразумевает шаг "заархивировать зипом и опубликовать ручками"

это, скажем так, несколько сложнее чем npm, не находишь?
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
Andrey Kartashov
умножь. Когда у тебя один жалкий микросервис, то как бы похер на него. Когда у тебя их десятки-сотни, когда они публикуются по десять раз в день, то это место не на твоём десктопе а в репозитории в облаке. И там оно обычно стоит дороже
в репозитории node_modules не хранят
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Алексей Попов
так погоди
ты писал про систему сборки, что она возволяет какие-то вещи сделать
и под все языки и платформы она есть, а под ноду нет

тут выясняется, что под питон её нет. есть набор инструментов, которые в общем можно менять
но единой системы нет
и даже этот набор инструментов подразумевает шаг "заархивировать зипом и опубликовать ручками"

это, скажем так, несколько сложнее чем npm, не находишь?
там нет проблемы с отделением мух от котлет, повторюсь, я не видел распухших venv
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Igor Lobanov
в репозитории node_modules не хранят
у вас узкое понимание слова репозиторий. Я про тот, в котором готовые для запуска образы
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Andrey Kartashov
там нет проблемы с отделением мух от котлет, повторюсь, я не видел распухших venv
то, что ты их не видел, не значит, что проблем нет
возможно ты просто не видел проектов на питоне с такой кодовой базой, которая подразумевает использование десятков модулей
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
Andrey Kartashov
у вас узкое понимание слова репозиторий. Я про тот, в котором готовые для запуска образы
ты про артефакты сборки
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
а почему они у вас гиг то весят?
источник

AK

Andrey Kartashov in Node.js — русскоговорящее сообщество
Igor Lobanov
а почему они у вас гиг то весят?
node_modules
источник