Каков хороший запасной вариант, когда MVC Bundling Fails не работает?

В производстве сайт MVC иногда заканчивается сломанной связкой:

<link href="/bundles/css/global.css?v=" rel="stylesheet" />
<script src="/bundles/js/combined.js?v="></script>

Переработка сайта восстановит пакеты и заставит его снова работать.

На данном этапе меня не слишком волнует вопрос " почему", а больше того, что можно сделать в качестве запасного варианта для случая, когда генерация пакета не удалась.

Связки создаются следующим образом (js):

bundles.Add(new ScriptBundle("~/bundles/js/combined.js").Include(
                        "~/js/file1.js",
                        "~/js/file2.js",
                        "~/js/file3.js"));

CSS:

        bundles.Add(new StyleBundle("~/bundles/css/global.css").Include(
                    "~/css/file1.css",
                    "~/css/file2.css"));

0 ответов

Другие вопросы по тегам