1 错误描述

启用 Vue 项目时报错:Syntax Error: Error: Node Sass version 7.0.1 is incompatible with ^4.0.0.

2 问题处理

上面的错误是表示安装的 Sass 版本过高,需要安装 4.x.x 版本的 Sass。

NodeJs 和 Sass 版本对照表:

NodeJS Supported node-sass version Node Module
Node 17 7.0+ 102
Node 16 6.0+ 93
Node 15 5.0+, <7.0 88
Node 14 4.14+ 83
Node 13 4.13+, <5.0 79
Node 12 4.12+ 72
Node 11 4.10+, <5.0 67
Node 10 4.9+, <6.0 64
Node 8 4.5.3+, <5.0 57
Node <8 <5.0 <57

2.1 查看当前包列表,检查 Sass 版本

npm view

2.2 删除安装的高版本 Sass

npm uninstall node-sass

2.3 安装 4.x.x 版本的 Sass

npm install node-sass@4.14.1

Logo

Vue社区为您提供最前沿的新闻资讯和知识内容

更多推荐