从Ruby on Rails应用程序运行phantomjs

时间:2011-06-22 17:22:59

标签: ruby-on-rails ruby ruby-on-rails-3 command-line phantomjs

我对使用Phantomjs感兴趣,我想从我的Ruby on Rails应用程序运行它。但是,这是一个命令行工具(即我需要在我的终端中运行phantomjs rasterize.js http://raphaeljs.com/polar-clock.html clock.png之类的东西)。我如何从我的应用程序执行命令行工具?

1 个答案:

答案 0 :(得分:8)

在ruby代码中使用反引号,例如:

output = `phantomjs rasterize.js http://raphaeljs.com/polar-clock.html clock.png`