2015-02-26 2 views
0

У меня есть несколько редакторов специальных свойств, которые все работают как очарование моей среды разработки. Когда я отслеживаю сетевой трафик (chrome developertools), файлы javascript загружаются отдельно, и я могу найти их на вкладке ресурсов.umbraco custom property editor

Однако, когда я публикую редакторы свойств на лазурных сайтах, поведение отличается. Некоторые редакторы свойств работают нормально, другие - нет. Угловой жалуется, что контроллеры недоступны (не определено).

Я не вижу файлы javascript, загружаемые seperatly. Однако обработчик зависимостей umbraco загружает некоторые из скриптов в комплекте. Там я вижу, что некоторые угловые контроллеры создаются. В результате я не вижу файлы javascript (угловые контроллеры, службы ...) на вкладке ресурсов chrome developertools.

Любая помощь? Благодарю.

С уважением.

+0

Попробуйте удалить ClientDependency в папке app_data/temp, а затем перезапустите свой сайт. –

ответ

0

Я предполагаю, что когда вы публикуете, ваш web.config находится в «режиме выпуска» (также известный как debug = false). Таким образом, ClientDependency будет минимизировать и связывать ваши сценарии, и, возможно, произойдёт какая-то ошибка минимизации ...

Чтобы узнать, возможно ли это предложение, измените ваш web.config в режиме отладки и посмотрите, все ли работает нормально. Если это так, вы должны исправить свой скрипт, чтобы избежать ошибок минимизации.