通常我们会将css
与like链接
<environment include="Development">
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
<link rel="stylesheet" href="~/css/site.css" />
<link rel="stylesheet" href="~/css/IndexCss.css" />
</environment>
但是我可以只链接文件夹吗? Cus有太多的CSS需要链接... 或任何建议
答案 0 :(得分:3)
ASP.NET Core MVC
带有内置的捆绑程序和压缩程序,因此许多CSS
文件可以成为一个文件,JavaScript
文件也可以这样做。
只需在项目的根目录下创建一个名为bundleconfig.json
的文件,其内容如下:
[
{
"outputFileName": "wwwroot/css/site.min.css",
"inputFiles": [
"~/lib/bootstrap/dist/css/bootstrap.css",
"~/css/*.css"
]
},
{
"outputFileName": "wwwroot/js/site.min.js",
"inputFiles": [
"~/js/*.js"
],
"minify": {
"enabled": true,
"renameLocals": true
},
"sourceMap": false
}
]