Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 04

АЗ

Алексей Забайкальски... in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
Вы когда проект клонируете потом его устанавливаете с npm i или npm ci?
ci
источник

DS

Dmitry Semigradsky in NodeUA - JavaScript and Node.js in Ukraine
yarn
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
Вы когда проект клонируете потом его устанавливаете с npm i или npm ci?
только ci, npm i может обновить зависимости. npm i только для установки новых зависимостей.
источник

OJ

Oleg Junior in NodeUA - JavaScript and Node.js in Ukraine
а у ярна какие-то преимущества есть? или привычка?
источник

OJ

Oleg Junior in NodeUA - JavaScript and Node.js in Ukraine
Kirill Hmelnitski
только ci, npm i может обновить зависимости. npm i только для установки новых зависимостей.
понятно. мне знакомый рассказывал что у них бекендер package.json ручками правил чтоб зафиксировать зависимости. может это сакральный смысл какой имело, не знаю
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
Нужно сделать много запросов по хттп, кто как делал? Паралелили? Как? Поделитесь опытом пожалуйста. Спасибо
источник

V

Valentine in NodeUA - JavaScript and Node.js in Ukraine
Nutscracker
спасибо. а где про это можно почитать? почему так происходит
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
понятно. мне знакомый рассказывал что у них бекендер package.json ручками правил чтоб зафиксировать зависимости. может это сакральный смысл какой имело, не знаю
я бы строго не рекомендовал править зависимости руками, это ломает lock файл.
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
понятно. мне знакомый рассказывал что у них бекендер package.json ручками правил чтоб зафиксировать зависимости. может это сакральный смысл какой имело, не знаю
ну и если ты имел ввиду, что он убирал ^ (т. е. фиксировал версию), то я так и не увидел внятных причин для этого. Lock файл с этим справляется без проблем. Ну и обновлять такие пакеты более неудобно.
источник

OJ

Oleg Junior in NodeUA - JavaScript and Node.js in Ukraine
Kirill Hmelnitski
ну и если ты имел ввиду, что он убирал ^ (т. е. фиксировал версию), то я так и не увидел внятных причин для этого. Lock файл с этим справляется без проблем. Ну и обновлять такие пакеты более неудобно.
я видел проекты без локк файла их в игнор кидали. вот этого я никак не пойму зачем
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
я видел проекты без локк файла их в игнор кидали. вот этого я никак не пойму зачем
видимо они этого тоже не понимали.
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
ну вернее я знаю почему. Каждый делал npm i, потом у всех были конфликты в lock файле, на который иногда больно смотреть очень. Ну и кидают его в игнор в итоге.
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
понятно. мне знакомый рассказывал что у них бекендер package.json ручками правил чтоб зафиксировать зависимости. может это сакральный смысл какой имело, не знаю
ну и сразу скажу, что фиксирование версий в package.json всё равно при npm i не спасёт, ибо зависимости этих пакетов могут обновится, т. к. там версии не фиксированы.
источник

OJ

Oleg Junior in NodeUA - JavaScript and Node.js in Ukraine
Kirill Hmelnitski
ну вернее я знаю почему. Каждый делал npm i, потом у всех были конфликты в lock файле, на который иногда больно смотреть очень. Ну и кидают его в игнор в итоге.
теперь понятно
источник

V

Valentine in NodeUA - JavaScript and Node.js in Ukraine
Мне прям IDE пишет «you should commit package-lock.json» после установки зависимостей. Заботливая
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Вчера наткнулся, улыбнуло. https://github.com/metarhia/StopList
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Кстати я видимо пропустил холивар про graphql. Он был вообще? Если не rest и не graphql, то что? JsonApi, grpc? Что-нибудь от метархии?)
источник

DS

Dmitry Semigradsky in NodeUA - JavaScript and Node.js in Ukraine
Oleg Junior
а у ярна какие-то преимущества есть? или привычка?
После выхода npm 7, наверное, привычка. Не пробовал его ещё. "Работает - не трогай"
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Kirill Hmelnitski
Вчера наткнулся, улыбнуло. https://github.com/metarhia/StopList
Это все не стоит юзать?)
источник

KH

Kirill Hmelnitski in NodeUA - JavaScript and Node.js in Ukraine
Ну я не уверен, может это их внутренний стоп лист )).
источник