.NET Core MVC Bundling - существует ли эквивалент в System.Web.Optimization.BundleTable.EnableOptimizations = false в ASP.NET MVC Core? - PullRequest
0 голосов
/ 30 октября 2018

Я хочу запустить свое приложение в режиме отладки без каких-либо пакетов или минификации. В ASP.NET MVC (Framework) я мог использовать System.Web.Optimization.BundleTable.EnableOptimizations = false, а пути к исходным файлам выводились по отдельности.

Есть ли в любом случае добиться того же эффекта в .NET Core

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

1 Ответ

0 голосов
/ 01 марта 2019

Вы можете создать файл bundleconfig.json, что-то вроде этого:

[
  {
    "outputFileName": "wwwroot/css/site.min.css",
    "inputFiles": [
      "wwwroot/css/site.css"
    ]
  },
  {
    "outputFileName": "wwwroot/js/site.min.js",
    "inputFiles": [
      "wwwroot/js/site.js"
    ],
    "minify": {
      "enabled": true,
      "renameLocals": true
    },
    "sourceMap": false
  }
]

Я не совсем уверен в этом, но, возможно, возможно установить различные конфигурации комплекта в зависимости от среды.

Для получения более подробной информации следуйте этому руководству: https://docs.microsoft.com/en-us/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-2.2&tabs=visual-studio

или

Если вы ссылаетесь на комплекты, сценарии и т. Д. В представлении макета, чтобы они работали только в определенных режимах, опять же это можно настроить для работы только в определенных средах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...