У меня есть изоморфное приложение React, которое связано через webpack.
У меня есть 2 точки входа, соответствующие 2 связанным файлам: vendors.js
и app.js
.
При запуске webpack-dev-сервера или при компиляции без каких-либо флагов оптимизации все работает нормально. Однако, как только я пытаюсь использовать плагин Uglify, скомпилированный вывод содержит ошибки.
Я пробовал:
webpack -p
webpack -optimize-minimize
или в config:
new webpack.optimize.UglifyJsPlugin({sourceMap:false})
Но все они приводят к той же ошибке времени выполнения (undefined variables).
Есть ли что-то очевидное, что может быть причиной этого? Является ли Uglify чрезмерно усердным и что-то не удаляет?