UglifyJS: объединение и минимизация или наоборот?

Я пишу приложение, которое использует много JS-файлов. Underscore, Backbone, jQuery, плагины jQuery для слайдеров, несколько файлов для моделей, роутеров, коллекций и представлений.

На моей машине разработки я загружаю каждый файл отдельно, но в продакшене я использую только один JS-файл (минифицированный, сжатый gzip, меньше HTTP-запросов и т. д.).

В моем процессе сборки каждый файл минифицируется с помощью UglifyJS, а затем объединяется в prod.js. Это правильный способ создания этого файла? Или мне следует объединить каждый файл в prod.js, а затем минимизировать с помощью UglifyJS?

Большое спасибо!

18
задан fedeisas 11 June 2012 в 15:59
поделиться