Как исключить из bundle.js blocks-library?
VictoryZorkina opened this issue · 3 comments
Здравствуйте! Подскажите пожалуйста как исключить из bundle.js blocks-library? файл bundle.js достигает 0,82 MiB, хотя подключен из библиотеки только burger и nav, но при компиляции подгружаются все блоки. И можно ли как-то удалить blocks-library.scss и blocks-library.js?
Внутри файла bundle.js
нет blocks-library. Или мы говорим о разном.
При использовании блоков из библиотеки, js используемых блоков берется в сборку (в bundle.js
),
По умолчанию (по команде npm start
) js собирается, в режиме разработки (неминифицирован, много комментов), видимо, у вас эта ситуация.
Для продакшена есть команда npm run build
. Она собирает проект с минимизированными файлами, попробуйте и посмотрите на размер js-бандла.
Единственное, что я сейчас подпилил, убрал в продакшен-режиме добавление сорсмапов в бандл: 9176aa7
Стяните это изменение (или добавьте его вручную в gulpfile.js
) и попробуйте собрать свой проект в продакшен-режиме (npm run build
)
Внутри файла
bundle.js
нет blocks-library. Или мы говорим о разном.
При использовании блоков из библиотеки, js используемых блоков берется в сборку (вbundle.js
),
По умолчанию (по командеnpm start
) js собирается, в режиме разработки (неминифицирован, много комментов), видимо, у вас эта ситуация.Для продакшена есть команда
npm run build
. Она собирает проект с минимизированными файлами, попробуйте и посмотрите на размер js-бандла.Единственное, что я сейчас подпилил, убрал в продакшен-режиме добавление сорсмапов в бандл: 9176aa7
Стяните это изменение (или добавьте его вручную в
gulpfile.js
) и попробуйте собрать свой проект в продакшен-режиме (npm run build
)
После npm run build файл становится больше, чем при npm start, у меня раньше просто такого не возникало, перепробовала уже все варианты, но решения так и не нашла...
Странные дела.
Есть репозиторий, в котором это всё происходит? Нужна ссылка или добавления меня как разработчика, посмотрю, поищу.