Я продолжаю видеть рекомендацию для того, чтобы файлы JS, готовые к выпуску, были concat, а затем uglify.
Например здесь, в разделе задач Йомана.
По умолчанию поток: concat → uglifyjs.
Учитывая, что UglifyJS может выполнять как конкатенацию, так и минимизацию, зачем вам когда-нибудь понадобиться оба одновременно?
Спасибо.