grunt-contrib-qunit安装过程中phantomjs安装报错问题解决

今天自己fork了一个github上别人写的一个关于grunt项目的一个小demo(https://github.com/cowboy/jquery-tiny-pubsub),主要是想学习下grunt的使用过程,按照官方给出的 文档(http://www.gruntjs.org/docs/getting-started.html),一步步去执行,首先这个项目中需要用到几个grunt插件,其他的安装 都没有问题,但是当安装到grunt-contrib-qunit这个插件时,出现了以下错误,

意思就是说请求phantomjs-1.7.0-windows.zip超时,总之就是下不下来,主要原因是这个网站被墙了,通过node npm无法直接下载,

解决方式可以进行手动下载(http://pan.baidu.com/s/1hqwZmTI)windows版本,然后按照给出的错误提示地址将其放在相应的目录下,一般情况下进入这个项目的主目录,比如我的C:\Users\thinkpad\Desktop\grunttest\jquery-tiny-pubsub\node_modules后,因为安装失败是不会有grunt-contrib-qunit这个目录的,但是当你在项目主目录下运行npm install之后,它会按照你的package.json去安装里面的插件,所以会生成一个grunt-contrib-qunit目录,但是当你安装失败之后,这个目录随即被删除,所以你需要第一次运行npm install的时候拷贝这个自动生成的目录,放在某个地方,然后按照以下路径将你手动下载的ZIp包加进去

,然后再次运行npm  install 即可安装成功,同时运行grunt去执行你设定的任务

其实最好在Linux或者Mac下去使用grunt,windows下这一整套环境搭建问题较多。以上是在win7环境下进行配置的

时间: 2024-10-05 23:03:27

grunt-contrib-qunit安装过程中phantomjs安装报错问题解决的相关文章

20170514002Oracle 11g R2安装过程中遇到的报错及解决办法

Oracle 11g R2安装过程中遇到的报错及解决办法 1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su – Oracle  //切换到oracle用户 $./runInstaller  //执行安装程序 xhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 做为应用程序来说,hostA

weblogic使用过程中的部分报错与解决方案

报错一: vim中 E212:无法打开并写入文件 编写配置文件时,常常忘记切换到root用户,导致文件编辑完毕,敲入:wq 退出保存时,出现 E212:无法打开并写入文件 的错误提示.这是由于在该目录下当前用户没有写权限导致,修改该文件的权限即可 报错二: weblogic11g安装成功后,启动报错Getting boot identity from user 在/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/

Linux下安装过程中编译PHP时报错:configure: error: libjpeg.(a|so) not found

在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决的方法: 检查之后发现已经安装libjpeg.可是/usr/lib文件夹下没有libjpeg.so这个文件,在/usr/lib64下是有的,使用–with-jpeg-dir=/usr/lib64 依旧无效, 最后用ln -s /usr/lib64/libjpeg.so /usr/lib/libjpeg.so问题解决 libpng报错解决方法一样

初次安装hive-2.1.0启动报错问题解决方法

首次安装hive-2.1.0,通过bin/hive登录hive shell命令行,报错如下: [[email protected] hive-2.1.0]$ bin/hive which: no hbase in (/opt/service/jdk1.7.0_67/bin:/opt/service/jdk1.7.0_67/jre/bin:/opt/mysql-5.6.24/bin:/opt/service/jdk1.7.0_67/bin:/opt/service/jdk1.7.0_67/jre/

Java工程拆分过程中的@Override报错问题

今天新建了一个工程,这个工程主要是用于将一切的工程进行依赖拆分.因此,用的都是以前的代码,所以报了很多,@Override的错误.查了查发现是JDK选择的问题.JDK1.5中存在这个问题,因此,需要对于JDK进行调整. 调整为JDK6或者以上版本. 1.这里是报错 2.修改为1.6版本的jdk 3.调整一下运行环境 4.这样就修复了

python接口自动化:pycharm中import yaml报错问题解决

一:问题 python3在cmd命令行中已经安装了yaml,且import yaml是成功的,但是pcharm中import yaml还是红色报错 二:分析原因 pycharm和python环境需要分开安装yaml,只在python环境即cmd中安装yaml是不行的,pcharm还是会报错 三:解决方法 需要分别在python环境和pycharm环境中安装yaml: 1.python环境中安装yaml,cmd命令行执行,python3安装yaml文件命令为:pip install pyyaml

Slackware安装过程中遇到的问题

在此记录Slackware安装过程中遇到的问题以及一些杂项.... 1.关于grub安装:如果在安装过程中未安装lilo,可在退出setup,但在重启之前安装grub. chroot /mnt grub-install /dev/sda grub-mkconfig -o /boot/grub/grub.cfg 2.安装后引导出现kernel panic no syncing:vfs unable to mount root fs on... 解决方法:首先chroot from cd(下文提到如

Windows Server 2012 安装.NET Framework 3.5报错

今天做SCVMM实验的过程中,在安装.NET Framework 3.5一直出错. 经身边人提醒才发现自己错误所在. 下面展示我操作过程(有错的过程). 1,添加角色和功能 2,选择安装类型 基于角色或基于功能的安装 3,服务器选择 从服务器池选择服务器 4,选择具体的服务器角色:AD域,DNS,.NET Framework 3.5和4.5 5,在安装.NET Framework 3.5时由于它没有在该功能项里面缺少源文件,我们需要选择指定备用源路径,使其在安装过程中找到安装源. 6,设置完毕选

SQL安装过程中“针对SQL Server 注册表的一致性验证“出错解决方式

1.打开注册表,查找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\0804],分别打开Counter 和Help 2.打开Counter,把滚动条拉倒最后,然后记下最大的那个值(不同计算机不一样的),记下后关闭窗口 3.同样的打开Help,滚动到最后记最大的那个值(你们的值不一定跟我一样的哦!!!),记下后关闭窗口 4,再重新定位到Perflib的节点上, 5.双击Last Counter然后在