[关闭]
@mwumli 2018-03-28T09:29:37.000000Z 字数 554 阅读 1555

node-sass 安装停在 node scripts/install.js 解决与分析

NodeJs


现象

安装 node-sass 的时候, 当前出现下面输出信息的时候, 安装几乎停止 :

> node-sass@3.8.0 install /home/luo/workspace/sec_cloud_web_v2/node_modules/node-sass
> node scripts/install.js

解决

根本原因是因为网络环境太差

https://github.com/sass/node-sass/releases 这个页面选择合适的文件下载:
* 选择 node-sass 的版本
* 选择当前 node-sass 版本下的 binding.node 文件, 在 node 控制台中输入下面代码可以得到文件名 :
[process.platform, '-', process.arch, '-', process.versions.modules, '_','binding.node'].join('')
* 下载下来放到 ['node_modules/node-sass/vendor/',process.platform, '-', process.arch, '-', process.versions.modules].join('') 下, 命名为 binding.node

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注