网上大部分方法都试过了,不管用,最终找到原因。
原因:node.js版本太低,和node-sass@6.0.1版本不匹配
v6.0.1
node-sass@6.0.1版本对应的node版本:
| OS | Architecture | Node |
|---|---|---|
| Windows | x86 & x64 | 12, 14, 15, 16 |
| OSX | x64 | 12, 14, 15, 16 |
| Linux* | x64 | 12, 14, 15, 16 |
| Alpine Linux | x64 | 12, 14, 15, 16 |
| FreeBSD | i386 amd64 | 12, 14, 15 |
解决:下载新版的node.js
node官网
1、重新安装node到旧版本目录。
2、删除node-modules文件夹。
3、重新npm install。。。,或者cnpm install 。。。就可以了。
参考文档



