Мой проект собирается с помощью Webpack и использует около 20 npm-библиотек, в том числе больших, как Angular.js. Необходимо минифицировать код для выпуска продукта. Мне понятно, что для этого стоит использовать плагин
webpack.optimize.UglifyJsPlugin
, однако появляется несколько вопросов:
- Нужно ли минифицировать этим плагином и подключённые библиотеки или сразу подключать их минифицированные версии?
- Если подключить минифицированные версии, то как сообщить плагину, что нет необходимости трогать библиотеки вообще, а достаточно только минифицировать мой код?
Буду рад услышать аргументированное мнение по этим вопросам.