bundleconfig.json 已配置,但未在 ASP.NET Core 3.1 中创建捆绑包
bundleconfig.json configured, but bundles not being created in ASP.NET Core 3.1
使用 Bundle and minify static assets in ASP.NET Core page 作为指南,我在我的项目根目录中创建了一个 bundleconfig.json 并将其设置为创建 css 和我想要创建的脚本包。该页面似乎暗示虽然可以使用 Gulp 或 Grunt 等第三方工具,但基本目的不需要它们,我应该能够“构建应用程序”,然后找到创建的捆绑 .min 文件,但是在我构建之后它们不存在了。我尝试简化我的配置,将两个 CSS 文件捆绑在一起,但它仍然没有创建输出文件。这是我的 bundleconfig.json 内容:
[
{
"outputFileName": "wwwroot/css/tlgsso.min.css",
"inputFiles": [
"wwwroot/css/application.css",
"wwwroot/css/site.css"
]
}
]
我一直假设这意味着只要在根目录中有一个名为“bundleconfig.json”的文件就可以工作。与经常发生的情况一样,我只能找到有关 ASP.NET Core 1-2.0 的信息。我是否缺少触发捆绑和缩小所需的东西?
我需要安装 BundlerMinifier.Core NuGet 包。然后就成功了。
使用 Bundle and minify static assets in ASP.NET Core page 作为指南,我在我的项目根目录中创建了一个 bundleconfig.json 并将其设置为创建 css 和我想要创建的脚本包。该页面似乎暗示虽然可以使用 Gulp 或 Grunt 等第三方工具,但基本目的不需要它们,我应该能够“构建应用程序”,然后找到创建的捆绑 .min 文件,但是在我构建之后它们不存在了。我尝试简化我的配置,将两个 CSS 文件捆绑在一起,但它仍然没有创建输出文件。这是我的 bundleconfig.json 内容:
[
{
"outputFileName": "wwwroot/css/tlgsso.min.css",
"inputFiles": [
"wwwroot/css/application.css",
"wwwroot/css/site.css"
]
}
]
我一直假设这意味着只要在根目录中有一个名为“bundleconfig.json”的文件就可以工作。与经常发生的情况一样,我只能找到有关 ASP.NET Core 1-2.0 的信息。我是否缺少触发捆绑和缩小所需的东西?
我需要安装 BundlerMinifier.Core NuGet 包。然后就成功了。