Удалите неиспользуемый код css / js при сборке выпуска в Visual Studio - PullRequest
0 голосов
/ 31 января 2020

Есть ли способ удалить неиспользованные CSS / JS из файлов Release Build? Подобно тому, как вы можете минимизировать файлы в Release Build.

По сути, когда я собираю свой код Release, я хотел бы удалить неиспользованный CSS / JS, но только в встроенных файлах. Я хотел бы, чтобы это все еще было доступно в моем проекте на случай, если я захочу использовать его позже. Я бы хотел убрать такие вещи, как лишняя хрень из bootstrap. css и тому подобное.

Ответы [ 2 ]

0 голосов
/ 31 января 2020

Используйте Webpack Tree Shaking

Пакетный модуль, как Webpack, делает это на лету со стоимостью незначительных усилий по настройке.

0 голосов
/ 31 января 2020

Одним из решений было бы закомментировать неиспользованный css и удалить все комментарии из сборки.

Вы можете использовать optimize- css -assets-webpack-plugin для удаления комментариев, Пример: https://browse-tutorials.com/snippet/webpack-remove-comments-compressed-css

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...