node-sass安装失败 解决办法(linux和window)

node-sass安装失败:由于在npm install时回去git上下载node-sass,但由于网络限制原因,或下载失败,导致最终安装失败,我们只需将文件先下载到本地,然后在安装过程中直接读取本地文件,就可以解决问题

window安装node-sass失败解决

下载 .node 到本地
到这里去根据版本号、系统环境,选择下载 .node 文件:

https://github.com/sass/node-sass/releases

然后安装时,指定变量 sass_binary_path,如:

1 npm i node-sass@4.9.0 --sass_binary_path=D:Downloadsdarwin-x64-48_binding.node

然后将项目中node-modules文件夹下找到node-sass文件夹,然后在下面新建/vendor/win32-x64-72

将下载好的.node文件复制到/vendor/win32-x64-72下即可!

linux安装node-sass失败解决

如按照上述方法安装还是失败就采用下述方法

执行命令

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'

然后

vi ~/.profile

在文件中添加

export PATH=~/.npm-global/bin:$PATH

保存退出,执行

source ~/.profile

最后执行 

npm install node-sass
原文地址:https://www.cnblogs.com/gaofz/p/12929239.html