解决node-sass偶尔安装失败的方法小结


Posted in Javascript onDecember 05, 2018

最近把Node从4.4.4升级到6.9.1版本,但是在执行npm i命令安装三方依赖包的时候出现了node-sass模块安装失败的问题。

解决node-sass偶尔安装失败的方法小结

现在和大家分享下如何解决这个问题的方法

分析原因

解决node-sass偶尔安装失败的方法小结

Cannot download "https://hithub.com/sass/node-sass/releases/download/v3.13.0/win32-x64-46_binding.node"

从上图第九行代码可以看出,导致node-sass安装失败的原因是因为无法下载.node文件,解决办法就很简单了,就是我们把文件下载路径复制一份到浏览器里,然后使用浏览器下载文件就可以了。

具体方法

1.从node命令行中复制.node文件下载链接并在浏览器打开下载文件

https://github.com/sass/node-sass/releases/download/v3.13.0/win32-x64-46_binding.node

2.文件下载成功后,在命令行工具输入下面指令:

set SASS_BINARY_PATH=D:/WorkCode/win32-x64-46_binding.node //PATH=后面是的下载的.node所在的路径

设置SASS_BINARY_PATH环境变量,目的是告诉程序直接使用本地的.node文件,无需从网上下载

3.配置完成,从新输入指令:

npm i node-sass -D --verbose

接下来你就会发现node-sass安装成功。

补充:安装node-sass时,遇到的错误MSBUILD: error MSB3428 Visual C++ VCBuild.exe 1) .NET Framework 2.0 SDK Microsoft

使用npm install node-sass时,遇到的错误:

解决node-sass偶尔安装失败的方法小结

解决方法1:

Using node-sass with Visual Studio 2015 Task Runner

https://github.com/sass/node-sass/blob/master/TROUBLESHOOTING.md#windows

解决node-sass偶尔安装失败的方法小结

解决方法2:

使用cnpm来安装node-sass

$ npm install cnpm -g --registry=https://registry.npm.taobao.org
$ cnpm install node-sass --registry=https://registry.npm.taobao.org

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript编程起步(第五课)
Feb 27 Javascript
ComboBox 和 DateField 在IE下消失的解决方法
Aug 30 Javascript
javascript判断变量是否有值的方法
Apr 20 Javascript
简单谈谈javascript Date类型
Sep 06 Javascript
javascript中的面向对象
Mar 30 Javascript
Node.js进阶之核心模块https入门
May 23 Javascript
Vue实现用户自定义字段显示数据的方法
Aug 28 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
Apr 11 Javascript
基于JS实现父组件的请求服务过程解析
Oct 14 Javascript
vue 获取及修改store.js里的公共变量实例
Nov 06 Javascript
原生js拖拽实现图形伸缩效果
Feb 10 Javascript
JS中如何优雅的使用async await详解
Oct 05 Javascript
用WebStorm进行Angularjs 2开发(环境篇:Windows 10,Angular-cli方式)
Dec 05 #Javascript
详解angularjs4部署文件过大解决过程
Dec 05 #Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 #jQuery
关于RxJS Subject的学习笔记
Dec 05 #Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
Dec 05 #Javascript
详解如何在Angular优雅编写HTTP请求
Dec 05 #Javascript
JS+HTML5 canvas绘制验证码示例
Dec 05 #Javascript
You might like
15种PHP Encoder的比较
2007/04/17 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
JavaScript入门教程(7) History历史对象
2009/01/31 Javascript
在一个浏览器里呈现所有浏览器测试结果的前端测试工具的思路
2010/03/02 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
JS实现从网页顶部掉下弹出层效果的方法
2015/08/06 Javascript
使用vue.js制作分页组件
2016/06/27 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
Javascript中this绑定的3种方法与比较
2016/10/13 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
Angular ui.bootstrap.pagination分页
2017/01/20 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
elementui更改el-dialog关闭按钮的图标d的示例代码
2020/08/04 Javascript
[01:32]TI珍贵瞬间系列(一)
2020/08/26 DOTA
python教程之用py2exe将PY文件转成EXE文件
2014/06/12 Python
Python利用pyHook实现监听用户鼠标与键盘事件
2014/08/21 Python
Python使用bs4获取58同城城市分类的方法
2015/07/08 Python
python中yield的用法详解——最简单,最清晰的解释
2019/04/04 Python
python的turtle库使用详解
2019/05/10 Python
Python实现微信翻译机器人的方法
2019/08/13 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
基于Python3.7.1无法导入Numpy的解决方式
2020/03/09 Python
Django 解决distinct无法去除重复数据的问题
2020/05/20 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
2021/01/12 Python
使用 css3 transform 属性来变换背景图的方法
2019/05/07 HTML / CSS
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
J2ee常用的设计模式?说明工厂模式
2015/05/21 面试题
客户服务经理岗位职责
2014/01/29 职场文书
食品工程专业求职信
2014/06/15 职场文书
外国人来华邀请函
2015/01/31 职场文书
原告离婚代理词
2015/05/23 职场文书
解析CSS 提取图片主题色功能(小技巧)
2021/05/12 HTML / CSS
Android基于Fresco实现圆角和圆形图片
2022/04/01 Java/Android