Показать сообщение отдельно
  #12 (permalink)  
Старый 09.12.2012, 17:35
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от iMaxmaxmaximus
че ты несешь? нажимаешь выгрузить, указываешь продакшен профайл, и у тя запускается сборка а потом выгрузка, если сборка выдает ошибку то выгрузка не начинается а открывается консоль идешки где написана ошибся. КЭП
Ты совсем не понял что имел ввиду Gozar.

А во-вторых, GCC в расширенном режиме, может вообще не показать никаких ошибок, при этом удалить половину нужного кода и изувечить оставшийся.

К примеру, посмотри что после этого останется:
// ==ClosureCompiler==
// @output_file_name default.js
// @compilation_level ADVANCED_OPTIMIZATIONS
// @formatting pretty_print
// ==/ClosureCompiler==

void function() {
   var object = new function() {
      return {
         foo: 1
      }
   };
   alert(object.foo);
}();


Output:

alert((new function() {
  return{a:1}
}).a);
void 0;

Последний раз редактировалось monolithed, 09.12.2012 в 17:39.
Ответить с цитированием