2017-02-10 26 views
1

Есть ли способ добавить модули Dojo в пакет ASP.NET MVC? Я знаю, что для использования модулей Dojo следует использовать define() или require(), и браузер загружает каждый модуль в виде другого .js-файла. Но на страницах, где мне нужно использовать больше модулей, и браузер должен загружать 50 (например) .js-файлов, это замедляет загрузку всей страницы.Модули Dojo в комплекте

Спасибо!

+0

Я думаю, что MVC не предоставляет его по умолчанию – Radex

ответ

1

Насколько я знаю, нет прямого способа сделать сборку dojo в пакете ASP.NET MVC.

Но для максимальной загрузки страницы вам необходимо создать приложение dojo с помощью dojo/util и связать полученные файлы в HTML-заголовке.

додзё сборки позволяет:

  • Объединить ваши модули, так что вы можете отправить клиенту весь ваш код в нескольких JS-файлов.
  • Измените исходный код, который заставляет загружать код для загрузки (dojo build использует Closure Compiper или Shrinksafe).

Дополнительная информация о The Dojo Build System.

Очень полезно dojo boilerplate для начала.

Смежные вопросы