sass(dart-sass),对node有最低版本要求吗,win7使用有无问题?

现在是打算把项目中的node-sass换成sass(dart-sass),有替换过的朋友也可以说下注意事项

阅读 3.9k
2 个回答

dart-sass 从 v1.58 版本开始最低支持到 Node.js 14.0+(因为用到可选链、空值合并等一些新的语法特性),而这个版本的 Node.js 已经不支持 Win7 了。

所以你只能选择安装低版本的、还支持 Node.js 12.x 的 dart-sass。这也是 Win7 所能支持的最后一个 Node.js 大版本。

个人不建议这么做,这约等于放弃这个生态下的后续所有更新了。

  • node-sass要卸载
  • sass 安装npm install sass -S -D
  • 深度选择器 /deep/和::v-deep:
    sass 只支持 ::v-deep
    node-sass 支持 /deep/和::v-deep
    所以,要将原来的/deep/改为::v-deep。
  • scss(dart-sass)的兼容性很强,一般不会出问题。不过为保险起见,记下一些测成功的版本,供参考:
node.jswebpacksasssass-loader
14.15.34.46.01.26.28.0.2
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题