david
david

Reputation: 33617

How do I run casper from within the phantomjs shell?

Anyone know if and how it's possible to run casperjs from within the phantomjs shell (a.k.a InteractiveModeREPL )?

phantomjs shell

I've also tried passing the direct path to the casper.js module and that has not worked either.

Progress/Update:

Upvotes: 1

Views: 5006

Answers (1)

david
david

Reputation: 33617

So to get this stuff to run inside the phantomjs shell first you need to set a casperPath variable in the phantom global object.

phantom.casperPath = "C:/casper";

Then you need to inJect caspers's bootstrap.js file.

phantom.injectJs("C:/casper/bin/bootstrap.js");

Now you can instantiate a casper object and play with it in the shell.

var casper = require("casper").create();

enjoy.

Upvotes: 3

Related Questions