gulp-sass安装失败问题
2017-07-12 13:39
513 查看
使用npm 安装gulp-sass:
因项目需要,在写好了package.json的情况下,进行npm install。
但是npm install中安装gulp-sass失败:
![](http://img.blog.csdn.net/20170712135852302?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20170712135916683?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
删去node_module文件采用yarn install 同样安装gulp-sass失败:
![](http://img.blog.csdn.net/20170712135944553?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
分析错误原因:
gulp-sass依赖node-sass,根据npm install中提示的错误信息:下载不到binding.node文件github的Ifs服务,而Ifs使用的是亚马逊云,由于网络原因,这些服务器无法访问。
现在的解决办法思路就清晰了,我们需要自己下载官方的这个二进制文件:
官网传送:https://github.com/sass/node-sass/releases
![](http://img.blog.csdn.net/20170712140549692?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
光有binding.node文件还不行,还需要下载gulp-sass和node-sass。
采用npm单独安装:npm install gulp-sass --save-dev
安装失败;
采用yarn进行安装:yarn add gulp-sass -dev
安装成功,但是仍然存在问题:gulp 还是failed to list tasks,点击details查看:
![](http://img.blog.csdn.net/20170712141106632?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
需要先配置gulp包的路径,即项目中的:node_modules\gulp,再次点击details查看:
![](http://img.blog.csdn.net/20170712141128835?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
发现缺少binding.node,此时将之前下载好的binding.node改好名字放到对应路径中即可。
如果你的details仍然存在以下问题:
![](http://img.blog.csdn.net/20170712141533612?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZ2FubGU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
则根据问题提示进行npm模块安装即可。
问题解决,show gulp tasks成功:
因项目需要,在写好了package.json的情况下,进行npm install。
但是npm install中安装gulp-sass失败:
删去node_module文件采用yarn install 同样安装gulp-sass失败:
分析错误原因:
gulp-sass依赖node-sass,根据npm install中提示的错误信息:下载不到binding.node文件github的Ifs服务,而Ifs使用的是亚马逊云,由于网络原因,这些服务器无法访问。
现在的解决办法思路就清晰了,我们需要自己下载官方的这个二进制文件:
官网传送:https://github.com/sass/node-sass/releases
光有binding.node文件还不行,还需要下载gulp-sass和node-sass。
采用npm单独安装:npm install gulp-sass --save-dev
安装失败;
采用yarn进行安装:yarn add gulp-sass -dev
安装成功,但是仍然存在问题:gulp 还是failed to list tasks,点击details查看:
需要先配置gulp包的路径,即项目中的:node_modules\gulp,再次点击details查看:
发现缺少binding.node,此时将之前下载好的binding.node改好名字放到对应路径中即可。
如果你的details仍然存在以下问题:
则根据问题提示进行npm模块安装即可。
问题解决,show gulp tasks成功:
相关文章推荐
- 关于安装gulp-sass失败的问题解决
- gulp-sass安装失败的原因可能是没有.net framework 2.0 SDK或vs2015
- 网络原因导致 npm 软件包 node-sass / gulp-sass 安装失败的处理办法
- 解决node-sass安装失败的问题
- node-sass安装失败问题
- npm安装gulp-sass失败处理办法
- Oracle10g安装 DBConsole服务启动失败问题三
- 解决MSSQLServer安装时安装程序配置服务器失败问题
- 完全卸载Microsoft SQL Server 2005软件,解决多次安装软件失败问题
- [转]小问题: windows组件调用失败,无法加载安装安装程序:Wbemupgd.dll
- ASP.NET2.0网站配置的数据库连接失败问题(没有安装SQLEXPRESS数据库的时候)
- 解决安装Realtek HD Audio Driver失败的问题
- win2003中vs2005安装失败问题
- QQ游戏,打开XX客户端失败,如果由于此问题而不能进行游戏,请尝试重新安装该游戏
- 如何处理 SQL Server 安装过程中的 COM+ 检查失败问题
- 如何解决Windows XP SP3安装失败问题
- SQL sever 2000 重新安装失败问题总结
- 解决由于Windows Installer造成的SAV安装失败的问题
- [原创]SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- [转]小问题: windows组件调用失败,无法加载安装安装程序:Wbemupgd.dll