我有一个第三方SCSS文件,我在我的项目中包括,Dart SASS显示一长串的警告作为结果。我如何禁用第三方包括的警告?
我在Dart SCSS中使用Vue。Dart有一个quietDeps选项,但我不确定我是否正确地使用了它。
// _common.scss
// Line below causes warnings to be displayed.
@import "~@progress/kendo-theme-default/dist/all";
// ...
// Vue.config.js
module.exports = {
// ...
css: {
loaderOptions: {
sass: {
prependData: '@import "~@/styles/common";',
sassOptions: {
quietDeps: true
}
}
}
}
}
5条答案
按热度按时间hm2xizp91#
参见以下问题:https://github.com/webpack-contrib/sass-loader/issues/954和https://github.com/sass/sass/issues/3065。
quietDeps
选项尚未暴露给Node.js API。在此期间,您可以降级到sass 1.32,而无需太多更改。
编辑:它现在在
sass
1.35.1中可用。z4iuyo4d2#
对于任何人谁寻找安可配置
xfyts7mz3#
对于NuxtJS,将其添加到nuxt.config.js
2wnc66cl4#
对于任何使用vue + quasar的人来说,对我有用的是调整配置如下:
kkbh8khc5#
对于Nuxt v3和Vite:
图片来源:https://github.com/quasarframework/quasar/pull/12034#issuecomment-1021503176
如果您碰巧使用了Nuxt-Quasar,则here中给出了关于此问题和解决方案的更详细的说明