Предположим, что у меня установлены эти два пакета script:
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.
Однако я копирую код здесь, я определяю путь к файлу JavaScript jQuery дважды.
Есть ли способ рассказать пакет ~/Scripts/Boostrap
для использования или "впрыска" другого пакета?
Что-то вроде этого:
bundles.Add(new ScriptBundle("~/Scripts/Bootstrap").UseBundle("~/Scripts/jQuery").Include(
"~/Content/Scripts/Bootstrap/bootstrap.js"));