我正试图抑制/修复我的grunt sass(基于节点sass(编译中的一个不推荐使用的警告,我使用sass 4.0中列出的函数将其跟踪到Susy 2。目前,升级到Susy 3是不可行的,因为没有升级指南,会破坏一个大型网站。
Node sass提供了一个--quiet
选项,我已经在Gruntfile.js
中传递了这个选项,尽管我仍然收到警告。这是我的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。
这是日志输出
2.2.14版本是专门为解决这个问题而发布的。我试图在2.2.14中在本地复制这一点,但我无法。当我写了一个不正确的call()
时,我确实收到了警告,但我没能从Susy那里得到同样的警告。你确定使用的Susy版本是npm中的版本吗?