Какие-либо идеи о том, как использовать Google Closure Compiler для объединения нескольких файлов JavaScript w/o какая-либо оптимизация?

Какие-либо идеи о том, как использовать Google Closure Compiler для объединения нескольких файлов JavaScript w/o какая-либо оптимизация? А именно, мы хотим использовать Закрытие для развертывания двух версий нашего объединенного сайта JavaScript: выпуск и отладка. Для выпуска мы используем --compilation_level SIMPLE_OPTIMIZATIONS --manage_closure_dependencies который работает, как предназначено. Однако для отладки, мы хотели бы, чтобы наш JavaScript был объединен неповрежденный/не изменяющий для более легкой отладки. Кажется, что минимальный уровень оптимизации WHITESPACE_ONLY, любые идеи ценились бы.

6
задан HOCA 7 July 2010 в 21:19
поделиться

2 ответа

Оказывается, есть возможность отформатировать обработанный файл JavaScript, используя - форматирование PRETTY_PRINT . Параметр делает отступы / форматирует (с пробелами) выходной файл JavaScript, чтобы JavaScript можно было легко отлаживать.

Хотелось бы, чтобы документация была немного более подробной / полной :)

2
ответ дан 9 December 2019 в 20:39
поделиться

Сразу же приходят на ум две мысли. Первая - зачем использовать компилятор закрытия для этой задачи, почему бы просто не сделать что-то вроде cat jsfile1.js jsfile2.js > debug.js? Второе - Closure Inspector позволит вам отлаживать код, скомпилированный с помощью Closure Compiler, используя FireBug.

Чтобы помочь вам работать с преобразованным кодом, вы также можете установить Closure Inspector, инструмент, который упрощает использование отладчика Firebug JavaScript с выводом компилятора.

2
ответ дан 9 December 2019 в 20:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: