我正在使用 yeoman/grunt 进行构建过程,但遇到了问题。我正在尝试构建两个 .css 文件,一个用于 IE8,一个用于其他所有文件。如果我将 IE 条件放置在构建块的外部,则会由于注释中的注释而引发错误。如果我将 IE 条件放在里面,它就会被剥离。
<!--[if lte IE 8]>
<!-- build:css({.tmp,app}) styles/main-old-ie.css -->
<link rel="stylesheet" href="styles/main-old-ie.css">
<!-- endbuild -->
<![endif]-->
<!--[if gt IE 8]><!-->
<!-- build:css({.tmp,app}) styles/main.css -->
<link rel="stylesheet" href="styles/main.css">
<!-- endbuild -->
<!--<![endif]-->
有另一种/更好/更简单的方法吗?
谢谢!