在开发中,我们经常会发现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 |