项目场景:DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0
问题描述
vue:启动有警告
因为公司接受老项目,可能每一个人的node不太一样,vue启动项目过程中有警告提示,看着很难受。想解决掉:
DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.
Recommendation: math.div(1, 5)
More info and automated migrator: https://sass-lang.com/d/slash-div
╷
489 │ $--group-option-flex: 0 0 (1/5) * 100% !default;
│ ^^^
╵
node_modules\element-ui\packages\theme-chalk\src\common\var.scss 489:28 @import
stdin 1:35 root stylesheet
DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.
Recommendation: math.div(1, 5)
原因分析:
弃用警告:不推荐使用 / 进行除法,并将在 Dart Sass 2.0.0 中删除。这只是nodejs中警告。开发没有太大的影响。但是让人看着很不爽。
解决方案:
$ npm install -g sass-migrator
$ sass-migrator division **/*.scss
执行上述两个操作便可解决问题。