我正在尝试使用在Sass 4.0中列出的不推荐使用的功能,从我跟踪到grunt-sass的node-sass(基于Susy 2)编译中禁止/修复不推荐使用的警告。此时,由于存在no upgrade guide,因此升级到Susy 3尚不可行,并且会破坏大型网站。
Node-sass提供了--quiet
传递的Gruntfile.js
option,尽管我仍然收到警告。这是我的Gruntfile.js
中的SASS部分。
sass: {
options: {
quiet: true,
sourceMap: false,
outputStyle: 'compressed'
},
dist: {
options: {
quiet: true
},
files: {
'static/css/style.min.css' : 'static/css/sass/style.scss',
'static/css/orderform.css' : 'static/css/sass/orderform.scss'
}
}
}
是否有一种方法可以禁止过时的警告?只是忽略警告会减慢我的开发速度,输出所有警告会使我的编译时间从〜1s增加到〜4s。
答案 0 :(得分:1)
版本2.2.14专门发布以解决此问题。我尝试在2.2.14中本地复制此文件,但我不能。当我写不正确的call()
时,我确实会收到警告-但我无法从Susy得到相同的警告。您确定所用的Susy版本是npm中的版本吗?