Сделать комплект скриптов включающим другой комплект скриптов
Давайте предположим, что у меня настроены эти два комплекта скриптов:
bundles.Add(new ScriptBundle("~/Scripts/Bootstrap").Include(
"~/Content/Scripts/jQuery/jquery-2.1.1.js",
"~/Content/Scripts/Bootstrap/bootstrap.js"));
bundles.Add(new ScriptBundle("~/Scripts/jQuery").Include(
"~/Content/Scripts/jQuery/jquery-2.1.1.js"));
Как вы видете,~/Scripts/Boostrap
использует jQuery-файл JavaScript и Bootstrap. Это потому, что Bootstrap требует JQuery для работы.
С другой стороны,~/Scripts/jQuery
состоит только из файла jQuery.
Я хочу иметь два пакета на случай, если для представления требуется только jQuery, а не Bootstrap.
Тем не менее, я реплицирую код здесь, я определяю путь к файлу jQuery JavaScriptдважды.
Есть ли способ рассказать~/Scripts/Boostrap
комплект для использования или «внедрить» другой комплект?
Что-то вроде этого:
bundles.Add(new ScriptBundle("~/Scripts/Bootstrap").UseBundle("~/Scripts/jQuery").Include(
"~/Content/Scripts/Bootstrap/bootstrap.js"));