Size: a a a

2021 October 11

MS

Max Syabro in ctodailychat
да чот вспомнил насколько у гугла понятнее UI, пошел туда
источник

E

Eugene in ctodailychat
источник

MS

Max Syabro in ctodailychat
ыхыхы
источник

A

Andrey in ctodailychat
Copilot не любит монгу
источник

A

Alex in ctodailychat
а подскажите старому деду, что сейчас юзают для пекедж-менеджемента на фронте? npm+browserify? bower?
источник

IV

Igor V in ctodailychat
npm/yarn
источник

DT

Dmitry Tsybin in ctodailychat
не факт, я за последнее время несколько молодых проектов на дотнете встречал, с кубернетесом и всем вот этим
источник

AR

Anton Revyako in ctodailychat
ну )
источник

AA

Anri Asaturov in ctodailychat
npm - классика, слегка медленно, но меньше всего проблем с совместимостью, иногда генерит разные лок-файлы на разных платформах и версиях, чем вызывает попаболь если в кодебазе больше одного девелопера

yarn обычный - быстрый, тоже нет проблем с совместимостью, но уже почти не поддерживается и совсем не развивается

yarn berry - революция зумеров, хранит все в архивах, динамически резолвит, вроде бы уже совместим с большинством прочей инфраструктуры, но все равно можно нарваться

pnpm - очень хорошо изолирует суб-зависимости, довольно шустрый, тоже есть иногда проблемы совместимости, потому что не класическое хранение модулей, как и у berry
источник

AA

Anri Asaturov in ctodailychat
раз ты упомянул browserify, если серьезный и не самый простой проект, то рекомендую не тратить время и юзать проверенный webpack (можно webpack encore)

если очень простой или одноразовый проект - rollup
источник

A

Alex in ctodailychat
спасибо!

PS. всетаки npm для фронта это для меня загадка... а потом удивляешься, откуда столько сайтов  с <script src="/node_modules/xxx">
источник

AA

Anri Asaturov in ctodailychat
ну пакадж менеджер же, кто же без него тебе подгрузит модули в бровзер
источник

A

Alex in ctodailychat
не, я с точки зрения паблишера спрашивал. вот написал я, допустим, ванилла-джс пакетик опенсорсный, куда его лучше засунуть для других людёв...
источник

A

Alex in ctodailychat
спасибо!
источник

A

Andrey in ctodailychat
Может таки jQuery c cdn?
источник

IV

Igor V in ctodailychat
в любом случае на npm нужно выкладывать
источник

A

Alex in ctodailychat
ок
источник

AA

Anri Asaturov in ctodailychat
сначала тебе его надо сбилдить в es6 (если широкий охват нужен), а потом в npm registry да, пофиг чем, все менеджеры умеют паблишить
источник

AA

Anri Asaturov in ctodailychat
npm registry != npm package manager
источник

A

Alex in ctodailychat
лол, я понимаю)
источник