我有大约10个与Mvc应用程序一起使用的短CSS文件。
它们像这样:
error.css login.css 等等...
只是一些非常简短的CSS文件,使得更新和编辑变得容易(至少对我而言)。我的目标是优化if-else分支并将其不包含在最终代码中。我想要做的是这样的:
if(Debug.Mode){
<link rel="stylesheet" type="text/css" href="error.css" />
<link rel="stylesheet" type="text/css" href="login.css" />
<link rel="stylesheet" type="text/css" href="menu.css" />
<link rel="stylesheet" type="text/css" href="page.css" />
} else {
<link rel="stylesheet" type="text/css" href="site.css" />
}
我将有一个msbuild任务,它将组合所有的CSS文件,最小化它们以及所有好的东西。我只需要知道是否有一种方法可以在最终结果中删除if else分支。