解决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里模拟sleep(两种实现方式)
Jan 25 Javascript
js对文章内容进行分页示例代码
Mar 05 Javascript
jquery统计用户选中的复选框的个数
Jun 06 Javascript
深入理解javascript中的立即执行函数(function(){…})()
Jun 12 Javascript
node.js中的console.time方法使用说明
Dec 09 Javascript
基于JQuery和CSS3实现仿Apple TV海报背景视觉差特效源码分享
Sep 21 Javascript
JS实现的验证身份证及获取地区功能示例
Jan 16 Javascript
详解vue的数据binding绑定原理
Apr 12 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
Jun 29 Javascript
ES7中利用Await减少回调嵌套的方法详解
Nov 01 Javascript
JS实现的全选、全不选及反选功能【案例】
Feb 19 Javascript
vue页面引入three.js实现3d动画场景操作
Aug 10 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
解析PHP中常见的mongodb查询操作
2013/06/20 PHP
php无序树实现方法
2015/07/28 PHP
phpStudy配置多站点多域名和多端口的方法
2017/09/01 PHP
返回页面顶部top按钮通过锚点实现(自写)
2013/08/30 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
javascript制作坦克大战全纪录(1)
2014/11/27 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
2018/04/22 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
浅谈vue加载优化策略
2019/03/19 Javascript
解决vue跨域axios异步通信问题
2019/04/17 Javascript
pm2发布node配置文件ecosystem.json详解
2019/05/15 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
Vue环境搭建+VSCode+Win10的详细教程
2020/08/19 Javascript
JS继承实现方法及优缺点详解
2020/09/02 Javascript
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
使用Python的PEAK来适配协议的教程
2015/04/14 Python
好用的Python编辑器WingIDE的使用经验总结
2016/08/31 Python
python如何实现int函数的方法示例
2018/02/19 Python
python使用numpy读取、保存txt数据的实例
2018/10/14 Python
Python中利用aiohttp制作异步爬虫及简单应用
2018/11/29 Python
Python数据可视化图实现过程详解
2020/06/12 Python
python利用 keyboard 库记录键盘事件
2020/10/16 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
中国电子产品外贸网站:MiniIntheBox
2017/02/06 全球购物
大唐电信科技股份有限公司java工程师面试经历
2016/12/09 面试题
系统管理员的职责包括那些?管理的对象是什么?
2013/01/18 面试题
如何开发安全的AJAX应用
2014/03/26 面试题
俞敏洪一分钟演讲稿
2014/08/26 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
Go语言基础函数基本用法及示例详解
2021/11/17 Golang
微信告警的zabbix监控系统 监控整个NGINX集群
2022/04/18 Servers