windows下node-sass 安装解决方法

npm 安装 node-sass 依赖时,会从 github.com 上下载 .node 文件。由于国内网络环境的问题,这个下载时间可能会很长,甚至导致超时失败。

解决方案就是使用其他源,或者使用工具下载,然后将安装源指定到本地。

如果你已经安装过node-sass请先卸载,命令如下

npm uninstall node-sass

注意下载前node-sass的版本号和sass-loader的版本号,

建议node环境10.22.0,还需要安装python环境如果没有python请先安装,或者安装ruby环境(跳转页面下方)。

建议node-sass版本4.12.0,sass-loader版本7.1.0,如果你的sass-loader版本号过高会报以下错误

解决方法一:使用淘宝镜像源(推荐)

设置变量 sass_binary_site,指向淘宝镜像地址。示例

npm i node-sass@版本号 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

解决方法二:创建.npmrc文件

以记事本方式打开根目录下(我的电脑是C:\Users\hspcadmin)的.npmrc文件,添加淘宝镜像源,将下面这句话复制进该文件

sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

然后在下载node-sass

如果你的电脑没有python需要先安装一个python环境

也可以安装ruby环境,以下讲述ruby环境安装

1.在windows电脑中是使用ruby环境在http://rubyinstaller.org/downloads/下载“rubyinstaller-2.6.8-x64.exe”。

2.安装时建议勾选第二项,添加环境变量

3.安装结束后,检测是否安装成功,win+r开启命令行,输入cmd进入,然后输入ruby -v查看

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容