在开发中,我们经常会发现node-sass不能正常下载,尤其是部分公司,内外网分离的情况下,node-sass更是不能直接下载,遇见此类情况,可按照如下方法处理:
1.下载对应的win32-x64-72_binding.node版本存放在本地(如:放在“D:\node-sass\win32-x64-72_binding.node”)
【下载地址:https://github.com/sass/node-sass/releases】
2.在C盘中找到 .npmrc 文件【位置:“D:\User\用户\.npmrc”】,配置如下代码即可:
SASS_BINARY_PATH=D:\node-sass\win32-x64-72_binding.node
3.使用 npm install node-sass 重新安装即可。
注意!!!Node版本与win32-x64-72_binding.node版本一定要对应。具体对应关系如下:
node版本 | 支持的node-sass版本 | Node Module【win-x64-72_bingding.node】 |
Node19 | 8.0+ | 111 |
Node18 | 8.0+ | 108 |
Node17 | 7.0+, | 102 |
Node16 | 6.0+ | 93 |
Node15 | 5.0+, | 88 |
Node14 | 4.14 | 83 |
Node13 | 4.13+, | 79 |
Node12 | 4.12+, | 72 |
Node11 | 4.10+, | 67 |
Node10 | 4.9+, | 64 |