Size: a a a

AngularPiter - русскоговорящее сообщество

2020 October 07

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
drow
это не значит что он 'идёт вместе с ангуляром'. Там много что идёт, это не значит что это надо юзать не подключая явно или что оно как-то связано с этим проектом (ангуляром)
Там много чего идёт
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
Andrei 💅💅💅 Iashchak
Переслано от Andrei 💅💅💅 Iashchak
Никто не запрещает его в обычные перенести
И ещё раз, @artaommahe
источник

ДК

Дмитрий Конасов... in AngularPiter - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
тогда еще накину

date-fns вместо moment.js
Не, ну то, что моментжс надо выбрасывать это понятно. Но про date-fns не слышал
источник

d

drow in AngularPiter - русскоговорящее сообщество
меня очень смущают предложения юзать пакеты потому что они каким-то образом оказались в нодмодулес,  а не были явно поставлены, это криво и приведёт к проблемам
источник

ДК

Дмитрий Конасов... in AngularPiter - русскоговорящее сообщество
двачую предыдущего оратора
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
drow
меня очень смущают предложения юзать пакеты потому что они каким-то образом оказались в нодмодулес,  а не были явно поставлены, это криво и приведёт к проблемам
источник

ДК

Дмитрий Конасов... in AngularPiter - русскоговорящее сообщество
npm это и так адовая система, а еще лишние проблемы себе создавать...
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
Дмитрий Конасов
npm это и так адовая система, а еще лишние проблемы себе создавать...
А что адового?
источник

d

drow in AngularPiter - русскоговорящее сообщество
суть не в 'не запрещает' а в том что это обязательный первый шаг прежде чем пользоваться любой либой
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
drow
суть не в 'не запрещает' а в том что это обязательный первый шаг прежде чем пользоваться любой либой
И? Почему это проблема?
источник

ДК

Дмитрий Конасов... in AngularPiter - русскоговорящее сообщество
Andrei 💅💅💅 Iashchak
А что адового?
ну там всякие ломающиеся зависимости, семвер который ни разу не сем на практике, и вот это вот все
источник

d

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

d

drow in AngularPiter - русскоговорящее сообщество
Дмитрий Конасов
ну там всякие ломающиеся зависимости, семвер который ни разу не сем на практике, и вот это вот все
це не проблема нпм, а тех кто пишет либы. Эт им поддерживать или нет семвер
источник

d

drow in AngularPiter - русскоговорящее сообщество
тот же тайпскрипт например не по семверу идёт
источник

Вキ

Вертихвост キバ 🏡🦊... in AngularPiter - русскоговорящее сообщество
@andrey_yashchak говорит про то, что раз уж пакет находится в package-lock, и он нужен в приложении, то можно добавить в package.json и не париться, так как он все равно уже в бандле

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

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
Дмитрий Конасов
ну там всякие ломающиеся зависимости, семвер который ни разу не сем на практике, и вот это вот все
Ну семвер это не про npm
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
@andrey_yashchak говорит про то, что раз уж пакет находится в package-lock, и он нужен в приложении, то можно добавить в package.json и не париться, так как он все равно уже в бандле

но я правда не уверен, что он по-умолчанию попадает в бандл, а не используется только при сборке
Не в бандле, а модулях)
источник

d

drow in AngularPiter - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
@andrey_yashchak говорит про то, что раз уж пакет находится в package-lock, и он нужен в приложении, то можно добавить в package.json и не париться, так как он все равно уже в бандле

но я правда не уверен, что он по-умолчанию попадает в бандл, а не используется только при сборке
это неверно, его нет в бандле. То что пакет в нодмодуелс не значит что он используется в рантайме (и он там не используется кстати)
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
При сборке webpack уже будет импортировать только то что нужно
источник

AI

Andrei 💅💅💅 Iashchak... in AngularPiter - русскоговорящее сообщество
Вертихвост キバ 🏡🦊
@andrey_yashchak говорит про то, что раз уж пакет находится в package-lock, и он нужен в приложении, то можно добавить в package.json и не париться, так как он все равно уже в бандле

но я правда не уверен, что он по-умолчанию попадает в бандл, а не используется только при сборке
Но пасибо за ноут)
источник