Email or username:

Password:

Forgot your password?
Top-level
Андрей Ситник

В итоге у нас в node_modules примерно 1000 всех зависимостей на 270 МБ.

А у вас в рабочем веб-приложении как?

4 comments
Анатолий Богомолов

@sitnik_ru У меня есть проект, у которого зависимостей на 4 гб. Большая часть - это пакеты rust'а. node_modules весил около 500 мб.

Вообще это офлайн-читалка зашифрованных инструкции условного завода или компании, с тестами, презентациями, интерактивными изображениями и видео. Писал на tauri + sveltekit. Задача стояла так, чтобы можно было запустить даже на тостере с андройдом. В целом я справился, но какой ценой...

А так остальные проекты занимают около 200-300 мб.

top.ofthe.top

Глянул один проект, 392МБ. Подумалось тут, а ведь нечасто там что-то меняется, может этот хлам упаковать в squashfs и монтировать когда надо? 🤔

top.ofthe.top

Ага, прикольно, сжалось до 40МБ, затем удалил оригинальный node_modules, вместо него примонтировал туда получившийся образ, работает ))

Sergey Sign

@sitnik_ru
Мне было страшно пойти посмотреть, но оказалось что в клиентском приложении полторы тысячи на 350 мб, а вот в админских мрак - 3 и четыре тысячи, но у нас в команде нет ни одного настоящего фронтендера, или хоть кого-нибудь кто любил бы в этом ковыряться.

Go Up