Объединение и минимизация проекта MVC для производства в ABP - PullRequest
0 голосов
/ 03 мая 2018

У меня есть шаблон ABP - ASP Net Core 2 - MVC. Я не совсем уверен относительно шагов, необходимых для объединения и минимизации файлов Javascript и Css. Я уже прошел некоторые уроки в этом отношении, но каждому требовалось что-то, чего нет в шаблоне, например, gulp или project.json file. Нужно ли добавлять их в решение самостоятельно или есть другой способ комплектации? Я вижу, что существует файл bundleconfig.json, но я вполне уверен, как запустить обновление для файлов .min.

1 Ответ

0 голосов
/ 03 мая 2018

ABP содержит статью ( раздел ), в которой затрагивается использование Bundler & Minifier VS расширение:

Я использовал Bundler & Minifier VS расширение (которое является способом минимизации файлов в проектах ASP.NET Core по умолчанию) для минимизации сценария:

Это добавляет следующие строки в файл bundleconfig.json в проекте .Web:

{
  "outputFileName": "wwwroot/js/views/tasks/index.min.js",
  "inputFiles": [
    "wwwroot/js/views/tasks/index.js"
  ]
}

И создает минимизированную версию скрипта:

Всякий раз, когда я меняю index.js, index.min.js автоматически генерируется заново.

...