JumpStart для одностраничных приложений — ScriptBundle не связывает новые скрипты

Я использую одностраничные приложения JumpStart на PluralSight, разрабатывая новое приложение со всеми этими новыми библиотеками JavaScript.

Я продолжаю сталкиваться с этой повторяющейся проблемой, когда в каждой главе я добавляю новые сценарии, которые мне нужны, как часть пакета. В данном случае это Q и бриз. Но по какой-то причине, когда я отлаживаю свое приложение и перехожу на вкладку сети в своем браузере, они не извлекаются. Из-за этого breeze.EntityQuery не определен в моем datacontext.js, что приводит к ошибке JavaScript.

При включении нового файла сценария в состав моего пакета сценариев нужно ли что-то еще сделать, чтобы он заработал? Я проверил папку scripts моего приложения, и у меня есть все необходимые файлы в папке. Я проверил на опечатки, и все кажется правильным.


comment
Добавляете ли вы пакеты по запросу, а не статически при запуске приложения?   -  person Hao Kung    schedule 01.08.2013


Ответы (1)


Когда я меняю пакеты ASP.NET, я часто сначала перестраиваю серверный проект .NET. Затем убедитесь, что в браузере отключен кеш. В Chrome я делаю это из инструментов разработчика || настройки. Затем обновите браузер, пока открыты инструменты разработчика. Это заставит браузер получать свежие файлы с сервера.

person John Papa    schedule 01.08.2013