У нас есть существующее приложение ExtJS
, которое отлично работает, если не минимизировать или не объединить в один пакетный файл.
После того, как мы запустили команду сборки приложения sencha и создали файл app-all.js
, некоторые экраны не работают, как раньше, и выдают ошибку:
Невозможно прочитать свойство 'xxxxx' из неопределенного,
Пример фрагмента, который выдает вышеупомянутую ошибку:
function(b){
var a=b, c=a.something, d=c.somethingElse;
}
здесь говорится:
не может прочитать свойство чего-то неопределенного.
Почему поведение кода меняется после сборки?