.NET Core MVC捆绑-在ASP.NET MVC Core中是否有等效于System.Web.Optimization.BundleTable.EnableOptimizations = false的东西?

时间:2018-10-30 13:42:11

标签: asp.net-core-mvc

我想在调试模式下运行我的应用程序而没有任何捆绑或缩小。在ASP.NET MVC(框架)中,我可以使用t1 <- aggregate(df[,-(1:2)], df["ID"], function(x) if(is.numeric(x)) sum(x) else table(x)) t1 <- t1[, c(1,3,2)] colnames(t1) <- c("ID", "", "Sum") t1 # ID FALSE TRUE Sum # 1 1 1 2 37 # 2 2 1 1 26 ,并且分别输出源文件的路径。

反正在.NET Core中可以达到相同的效果

或者,触发文件保存捆绑的功能也会有所帮助。

1 个答案:

答案 0 :(得分:0)

您可以创建一个bundleconfig.json文件,如下所示:

[
  {
    "outputFileName": "wwwroot/css/site.min.css",
    "inputFiles": [
      "wwwroot/css/site.css"
    ]
  },
  {
    "outputFileName": "wwwroot/js/site.min.js",
    "inputFiles": [
      "wwwroot/js/site.js"
    ],
    "minify": {
      "enabled": true,
      "renameLocals": true
    },
    "sourceMap": false
  }
]

我对此并不完全确定,但可能根据环境设置捆绑软件的不同配置。

有关更多详细信息,请遵循本教程: https://docs.microsoft.com/en-us/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-2.2&tabs=visual-studio

如果您在布局视图中引用捆绑软件,脚本等仅在特定模式下运行,则可以再次将其配置为仅在特定环境下运行。