idea里gulp-sass下载失败解决方案

idea项目配置gulp环境,执行安装gup-sass的命令,

$ npm install gulp-sass --save-dev

报错后,参考了前辈博客:http://blog.csdn.net/jimmyhandy/article/details/50723174,顺利解决。

1.报错:

gyp verb check python checking for Python executable "python2.7" in the PATH
gyp verb which failed Error: not found: python2.7
gyp verb which failed at F (C:\Users\Administrator\Desktop\webpack\node_modules\node-sass\node_modules\node-gyp\node_modules\which\which.js:78:19)
gyp verb which failed at E (C:\Users\Administrator\Desktop\webpack\node_modules\node-sass\node_modules\node-gyp\node_modules\which\which.js:82:29)

解决方案:配置python环境,下载了python的包

2.报错:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”,

gyp info spawn args   '/p:Configuration=Release;Platform=x64' ]
在此解决方案中一次生成一个项目。若要启用并行生成,请添加“/m”开关。                                                                                                                                                    
生成启动时间为 2016/2/23 14:45:24。                                                                                                                                                                                     
节点 1 上的项目“C:\work\testCode\gulp\node_modules\node-sass\build\binding.sln”(默认目标)。                                                                                                                                      
ValidateSolutionConfiguration:
  正在生成解决方案配置“Release|x64”。                                                                                                                                                                                            
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。 [
C:\work\testCode\gulp\node_modules\node-sass\build\
binding.sln]
已完成生成项目“C:\work\testCode\gulp\node_modules\node-sass\build\binding.sln”(默认目标)的操作 - 失败。 

解决方案: 安装了 .net Framework

3.安装Visual Studio Express 2015 for window desktop

4.配置安装好以上包,环境配置好后,更改淘宝镜像,(最后一句...........更改淘宝镜像很重要,安装以上软件后,后来项目中下载node_module包,npm仍然报错,更改淘宝镜像cnpm后下载成功。npm各种连接不上,每次都抓狂。。。

           1.首先在全局环境配置淘宝镜像,安装cnpm,执行语法:

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

           2.安装node-sass,执行语法: 

     cnpm install --save-dev node-sass

           3.安装gulp-sass,执行语法: 

      cnpm install --save-dev gulp-sass

node-sass下载失败分析: https://segmentfault.com/a/1190000020993365?utm_source=tag-newest

https://blog.csdn.net/weixin_30906701/article/details/95606480?fps=1&locationNum=2

5.   gulp-sass安装成功!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值