CasperJS needs PhantomJS v1.× 错误解决方法

本文介绍了解决PhantomJS版本不匹配导致的问题,特别是当使用CasperJS时遇到PhantomJS版本要求为1.x而实际安装的是2.0的情况。提供了一种修改bootstrap.js文件的方法来绕过版本检查。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:
这里写图片描述

我的的phantomjs的版本是2.0,是否是这个问题,但如果是这个问题的话,怎么解决,我看到其他有些人,下载了1.××版本的,phantomjs,好像也出现这个问题,大神们这个怎么解决。
另外一种去掉检查版本的方法,却出现了一下问题。
Casperjs\bin\bootstrap.js:91 in__die
CasperJS needs PhantomJS v1.×

解决方法:
这里写图片描述
参考链接:
http://hello.k7mm.com/browse.php?u=DotOUYSvcrMWy4QdibVKiXp5xRCjh1gw9ctgo4TN8kTKxF%2B2mcECmw%3D%3D&b=13
在bin目录下找到
Bootstrap.js脚本,打开

这里写图片描述

在以下添加该代码:
insert these 4 lines into the bin/bootstrap.js file
var system = require(‘system’);
var argsdeprecated = system.args;
argsdeprecated.shift();
phantom.args = argsdeprecated;

这里写图片描述

及此处注销以下检查版本的代码
这里写图片描述
done:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值