我如何才能让CasperJS和PhantomJS在约塞米蒂玩得很好

How can I get CasperJS and PhantomJS to play nicely on Yosemite?

本文关键字:米蒂 很好 PhantomJS CasperJS      更新时间:2023-09-26

我在让CasperJS和PhantomJS在运行Yosemite的Mac Pro上工作时遇到了一些问题,我想知道是否有人有任何见解?

我已经在全球范围内npm了CasperJS,并按照说明将PhantomJS2下载到了我的驱动器上,但我不断收到以下错误:

[1] 9409杀死casperjs-test/capper/test.js

我怎样才能让他们一起工作?

这是一个棘手的问题,解决方案需要绕房子转一圈,但我发现这是有效的:

1) 使用CasperJS文档中的说明从GitHub:克隆存储库

$ git clone git://github.com/n1k0/casperjs.git
$ cd casperjs
$ ln -sf `pwd`/bin/casperjs /usr/local/bin/casperjs

2) 从GitHub下载这个补丁副本PhantomJS的Mac副本,并将其解压缩到方便的地方。我把我的添加到了应用程序测试文件夹中的一个文件夹中,因为我只需要它,但你可以把它放在任何地方。

3) 导出刚刚解压缩的二进制文件的路径。在我的情况下,它将类似于[1]:

export PATH=$PATH:/Users/Andy/Development/app/test/bin

这应该会奏效。

[1] 从该SO答案中获取的解决方案