常见安装报错问题列举
1. nodejs和node-sass版本不匹配
参考node-sass的readme,安装node-sass时需要关注运行时的nodejs版本
1NodeJS | Supported node-sass version | Node Module2--------|-----------------------------|------------3Node 20 | 9.0+ | 1154Node 19 | 8.0+ | 1115Node 18 | 8.0+ | 1086Node 17 | 7.0+, <8.0 | 1027Node 16 | 6.0+ | 938Node 15 | 5.0+, <7.0 | 889Node 14 | 4.14+, <9.0 | 8310Node 13 | 4.13+, <5.0 | 7911Node 12 | 4.12+, <8.0 | 7212Node 11 | 4.10+, <5.0 | 6713Node 10 | 4.9+, <6.0 | 6414Node 8 | 4.5.3+, <5.0 | 5715Node <8 | <5.0 | <57
2. 网络问题导致下载异常
node-sass支持修改下载地址,可使用如下方式:
- 命令行: npm install node-sass —
sass-binary-site
=http://example.com/ - npmrc:
sass_binary_site
=http://example.com/
3. 使用dart sass
npm包node-sass
=> sass
参考信息
- mirror-config-china: https://www.npmjs.com/package/mirror-config-china