MVC Bundling — включить файл .min для одного пакета

У меня есть один файл в моем приложении, для которого у меня есть только уменьшенная версия, и я хотел бы создать для него пакет:

bundles.Add(new ScriptBundle("~/bundles/maskedinput").Include(
    "~/Scripts/jquery.maskedinput-1.3.min.js"));

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


person Dismissile    schedule 08.11.2012    source источник


Ответы (3)


Быстрое решение — переименовать файл js, удалив .min. Или в соответствии с решением по этой ссылке вы можете создавать свои собственные шаблоны игнорирования.

https://stackoverflow.com/a/12005272/1593273

person Colin Bacon    schedule 08.11.2012

Это также исправлено в выпуске 1.1-alpha1, поэтому, если вы обновитесь до этой версии, вы больше не увидите такого поведения при явном включении файлов.

person Hao Kung    schedule 09.11.2012

Вы можете либо переименовать файл без .min, либо скопировать файл, чтобы иметь как .min, так и один без него. Просто теперь они оба одинаковы.

person Erik Funkenbusch    schedule 09.11.2012