Я перехожу с asp.net mvc на core и у меня проблемы с комплектацией.Я начинаю скучать по ScriptBundle в старом MVC:
bundles.Add(new ScriptBundle("~/bundles/mybundle").Include(
"~/Scripts/script1.js"
, "~/Scripts/script2.js"));
Это было здорово - он вышел из коробки и просто работал.Файлы были упакованы и уменьшены в процессе производства, но оставлены нетронутыми для разработки.Просто и эффективно!
Новый способ кажется очень запутанным.Не похоже, что есть нечто подобное из коробки.Я нахожусь в Core 2.2, и я добавил файл bundleconfig.json, но я не могу заставить его работать:
[
{
"outputFileName": "wwwroot/css/site.min.css",
"inputFiles": [
"wwwroot/css/site.css"
]
},
{
"outputFileName": "wwwroot/js/site.min.js",
"inputFiles": [
"wwwroot/js/test1.js",
, "wwwroot/js/test2.js"
],
"minify": {
"enabled": true,
"renameLocals": true
},
"sourceMap": false
}
]
Нужно ли мне загружать какие-либо сторонние материалы, чтобы сделать это??Казалось бы, VS должен делать все это из коробки, учитывая, что они взимают за это.