Я работаю над удалением ненужных библиотек из моего приложения React, которое было изначально загружено с использованием create-react-app
.Моя папка node_modules
имела 500 МБ зависимостей.Я удалил несколько и получил число около 300 МБ.Моя папка src
с моим кодом имеет размер всего несколько КБ.
При 500 МБ в node_modules
мой файл рабочей сборки bundle.js
выходил на 4 МБ.Я думал, удалив почти 50% node_modules
, размер пакета будет намного меньше.Но это на самом деле все еще на 4 МБ.Встроенный проект имеет правильную конфигурацию (например, package.json
не содержит список удаленных библиотек, а также мой yarn.lock
файл, поэтому кажется, что их там нет).
Как это может иметь смысл?
Спасибо за любой вклад.