Задался тем же вопросом. Проанализировал сборку, там было много конструкций типа:
if(NODE_ENV !== "prodi=uction")...
Совершенно очевидно, что такого мусора быть не должно.
Поправил плагин webpack DefinePlugin, написав его таким образом:
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV),
}),
(раньше был просто NODE_ENV': JSON.stringify(process.env.NODE_ENV))
Вес сборки уменьшился в 2 раза!
А у Вас этот плагин вообще не подключен.
П.С. Может, кому-то еще пригодится ответ.