Структура подпапок ASP.NET MVC Bundling

Я хочу включить файлы javascript из всей папки и подпапок в один пакет ASP.NET. Цель этого — загрузить все файлы из этой папки одновременно.

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

  1. Эта идея в порядке?
  2. Моя проблема заключается в том, что теги Script, добавленные в HTML, не учитывают структуру подпапок моего приложения, и файлы не могут быть найдены.

Конфигурация пакета:

 bundles.Add(new ScriptBundle("~/bundles/app").IncludeDirectory(
            "~/app", "*.js", true));

Структура папок

app
 controller/appMenu.js
 modules/navigation.js
 app.js

На стороне клиента включенные теги выглядят так:

<script src="/app/appMenu.js"></script>
<script src="/app/navigation.js"></script>

person bbeda    schedule 13.05.2014    source источник


Ответы (1)


Я думаю, это может быть связано с этим: http://aspnetoptimization.codeplex.com/workitem/105

Какую версию сборки System.Web.Optimizations вы используете?

person Dan Badea    schedule 13.05.2014
comment
Странно, я только что понизил версию до 1.1.0, но проблема все еще есть. - person Shiv; 24.07.2015