我正在尝试用朗斯删除css,但它正在删除所有样式,不管它们是否列在忽略数组中。
我想比较的两个文件只是索引和app.min.js,它们包含作为字符串嵌入javascript中的所有模板,这些模板是使用$templateCache配置的。
看一看“咕噜”的任务,也许我遗漏了一些明显的东西:
uncss:{
production: {
options: {
ignore: ['.someclass', '.someclass', '.someclass','.etc_etc_class'],
stylesheets:['app.min.css']
},
files: {
'dist/app.min.css':['dist/index.html','dist/app.min.js']
}
}
}欢迎任何评论!
发布于 2015-01-15 19:29:13
样式表选项应该具有相对于根目录的css文件的完整路径。因此,如果文件位于dist/将其添加到样式表选项中。
例如:
uncss: {
dist: {
options: {
ignore : ['#added_at_runtime', /test\-[0-9]+/],
media : ['(min-width: 700px) handheld and (orientation: landscape)'],
raw : 'h1 { color: green }',
stylesheets : ['lib/bootstrap/dist/css/bootstrap.css', 'src/public/css/main.css'],
ignoreSheets : [/fonts.googleapis/],
urls : ['http://localhost:3000/mypage', '...'], // Deprecated
timeout : 1000,
htmlroot : 'public',
report : 'min'
},
files: {
'dist/css/tidy.css': ['app/index.html', 'app/about.html']
}
}
}https://stackoverflow.com/questions/27513413
复制相似问题