node-sass 安装出错 Cannot download "https://github.com/sass/node-sass... win32-x64-83_binding win32-x64-93_binding win32-x64-108_binding win32-x64-111_binding win32-x64-115_binding

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.node":

 我在github下载的几个版本  => fyfh

包含 win32-x64-83_binding win32-x64-93_binding win32-x64-108_binding win32-x64-111_binding win32-x64-115_binding

github网站大多时候都访问不到,下载 win32-x64-**_binding.node 文件就会失败,然后会尝试调用本地 python 、 Visual Studio  包含的 msbuild 程序等本地编译,报一大堆错误

正确解决办法:
手动下载文件, 地址: https://github.com/sass/node-sass/releases 下载指定版本(下载失败提示:我当前 win32-x64-83_binding.node)的 win32-x64-**_binding.node 文件到本地
下载好node版本对应的文件,一劳永逸。

查看当前node版本需要的

node -p "[process.platform, process.arch, process.versions.modules].join('-')"


设置环境变量:SASS_BINARY_PATH  值为存放下载文件的路径,类似: D:\node-sass\win32-x64-108_binding

或者添加到 .npmrc 文件中,.npmrc 文件路径一般位于 C:/用户/用户名/.npmrc,添加下载文件的路径  SASS_BINARY_PATH=D:\node-sass\win32-x64-83_binding.node

然后再 install

posted @   飞叶飞花  阅读(386)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2021-01-20 web前端 js环境 使用 protobuf google-protobuf protoc 编译 .proto 文件 jssdk 微信小程序支持 报错 解决办法
点击右上角即可分享
微信分享提示