首页 > 解决方案 > 在 .Net core 3 和 blazor 中捆绑 css 和 js

问题描述

我有一个带有 blazor 的 .net core 3 应用程序。我有 2 个要捆绑和缩小的 js 和 css 文件文件夹。有人可以推荐一个用于捆绑和缩小的好的库吗?最好是 dotnet 的一部分,否则第三方库就可以了。

谢谢

标签: asp.net-coreblazorblazor-server-side

解决方案


我在 Visual Studio 中使用Bundler & Minifier扩展。您可以根据您的要求创建多个捆绑文件。下面是我的网站捆绑文件

[{
"outputFileName": "wwwroot/css/bundle.min.css",
"inputFiles": [
  "wwwroot/lib/bootstrap/dist/css/bootstrap.min.css",
  "wwwroot/lib/font-awesome/css/font-awesome.min.css",
  "wwwroot/lib/sweetalert2/dist/sweetalert2.min.css",
  "wwwroot/css/style.css"
],
"minify": {
  "enabled": true,
  "renameLocals": true
}
  },
  {
"outputFileName": "wwwroot/js/bundle.min.js",
"inputFiles": [
  "wwwroot/js/location.js",
  "wwwroot/js/login.js",
  "wwwroot/js/ManageClassified.js",
  "wwwroot/js/createClassified.js",
  "wwwroot/js/searchClassifield.js"
],
"minify": {
  "enabled": true,
  "renameLocals": true
}
  }]

推荐阅读