phantomjs.rb
A ruby wrapper for phantomjs. The binaries are in vendor
and it will
automatically detect what OS you are using and will try to use the
appropriate binaries.
Install
gem install phantomjs.rb
Usage
script = File.expand_path('./my_runner.js')
output = Phantomjs.run(script, 'myarg1', 'myarg2')
p output # Whatever it outputs from stdout
The equivalent code above will generate:
/absolute/path/to/phantomjs /absolute/my_runner.js myarg1 myarg2