安装node-sass卡在install.js上

时间:2016-08-11 12:13:35

标签: windows npm node-sass

每当我尝试通过npm安装node-sass时,就会发生这种情况:

> node-sass@3.8.0 install C:\temp1\node_modules\node-sass
> node scripts/install.js

Terminate batch job (Y/N)? 

它停留在Windows 7计算机上的install.js行上。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在我的情况下,等了很久,你会看到一个警告 Cannot download "https://github.com/sass/node-sass/releases/download/v3.8.0/win32-x64-46_binding.node":

这意味着您的网络很糟糕,或某些网关拒绝您访问github,例如我的国家&地区的GFW

所以你可以使用VPN来解决它

或转到此链接并下载此文件https://github.com/sass/node-sass/releases/download/v3.8.0/win32-x64-46_binding.node

然后将其放在您的路径中,如D:\xxx\node_modules\node-sass\vendor\win32-x64-46\binding.node

然后在这个pwd \node_modules\node-sass\scripts>中运行node ./install.js

下载文件可能与您的不同环境不同

只看警告

但我以这种方式修复了它。

祝福。