Html Asp.NETCore2.1静态文件

Html Asp.NETCore2.1静态文件,html,css,asp.net,asp.net-core,Html,Css,Asp.net,Asp.net Core,通常,我们将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="~/c

通常,我们将
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>

但是我可以链接文件夹吗?CU需要链接的css太多。。。
或者任何suggustion
ASP.NET核心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
  }
]
更多信息请点击此处:

不,您不能加载整个文件夹。您必须为每个文件创建一个链接。@ADyson With ASP.NET Core,您的评论不准确。@Serj Sagan我知道这一点,但问题是关于直接创建文件夹链接的。我同意捆绑是一个很好的解决方案,但它仍然可能在HTML中生成大量链接标记(取决于您如何配置),即使这样,它仍然是指向生成的文件的链接,而不是文件夹。所以,是的,也许我有点太狭隘了,但就问题的严格语义而言,我是正确的