2013-06-04 6 views
0

Я сталкиваются с проблемой при Минимизация breezejs:breezejs: ошибка при Минимизация сценарий

Error : Cannot get property « Validator » of a null reference 
(that's not the exact message but a translation of the original.) 

Это происходит, когда я пытаюсь вызвать breeze.Validator, то есть ветер не определен.

Теперь я полагаюсь на механизм связывания ASP.NET MVC для минимизации файла breeze.debug.js вместе со всеми другими скриптами в моем приложении.

Однако, если вместо использования breeze.debug.js я использую breeze.min.js (тот, который предоставляется командой Бриз), то он отлично работает.

В чем причина этой проблемы?

+0

это еще не решен, и я могу воспроизвести его с последней версией бриза. любая идея, что не так? – Sam

ответ

3

Я решил эту проблему, игнорируя файл breeze.debug.js, когда в режиме выпуска и игнорируя файл breeze.min.js, когда в режиме отладки:

bundles.IgnoreList.Ignore("*.debug.js", OptimizationMode.WhenEnabled); 
     bundles.IgnoreList.Ignore("*.min.js", OptimizationMode.WhenDisabled); 

     bundles.Add(new ScriptBundle("~/bundles/breeze").Include("~/scripts/libs/breeze/breeze.debug.js") 
      .Include("~/scripts/libs/breeze/breeze.min.js")); 
Смежные вопросы