如何在 Ubuntu 上设置和运行 PhantomJS?

新手上路,请多包涵

我设置了 PhantomJS 并将其录制到视频中: https ://www.dailymotion.com/video/xnizmh_1_webcam

构建说明:http: //phantomjs.org/build.html

我的设置有什么问题吗?

设置完成后,我阅读了 快速入门教程 并尝试编写此代码

phantomjs hello.js

它给了我“找不到命令”错误。我怎么解决这个问题?

原文由 FURKAN ILGIN 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 618
2 个回答

Guidouil 的回答让我走上了正轨。我不得不向 /usr/bin/ 添加一个额外的符号链接,并且我为所有 3 个直接符号链接 - 见下文。

我正在 Ubuntu 服务器 Natty Narwhal 上安装。

这正是我所做的。

 cd /usr/local/share
sudo wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.7-linux-x86_64.tar.bz2
sudo tar xjf phantomjs-1.9.7-linux-x86_64.tar.bz2
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/share/phantomjs
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/local/bin/phantomjs
sudo ln -s /usr/local/share/phantomjs-1.9.7-linux-x86_64/bin/phantomjs /usr/bin/phantomjs

最后当我这样做时

phantomjs -v

我得到 1.9.7

如果有人发现我所做的事情有任何问题,请告诉我。

原文由 shawn 发布,翻译遵循 CC BY-SA 3.0 许可协议

PhantomJS 在 npm 上。您可以运行此命令以全局安装它:

 npm install -g phantomjs-prebuilt

phantomjs -v 应该返回 2.1.1

原文由 Arnel Bucio 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题