У меня есть приложение MVC для веб-приложений .net core, в котором я обслуживаю два файла Gulp-minified и связывает CSS-файлы vender.bundle.css (313 КБ ) и app.bundle.css (789 КБ) после комплектации. Это размеры файлов в месте сборки как в Debug, так и в Release bin.
Я обслуживаю эти файлы из _Layout.cshtml с помощью приведенного ниже бритвенного HTML.
<link asp-href-include="~/content/css/vendor.bundle.css" asp-append-version="true" rel="stylesheet"/>
<link asp-href-include="~/content/css/app.bundle.css" asp-append-version="true" rel="stylesheet" />
Я знаю, что кеш asp-append-version перебирает css-файлы. Но когда я смотрю на вкладку Chrome Network с фильтром CSS, я нашел
В режиме разблокировки
- vender.min.css = 68,1 КБ
- app.min.css = 183 КБ
В режиме отладки
- vender.min.css = 313KBKB
- app.min.css = 789 КБ
Может ли кто-нибудь дать информацию о том, что происходит. Я получаю, что приложение работает нормально в режиме выпуска со всеми css - ничего не пропало, даже когда размер файла уменьшился до четвертого.