2014-04-16 47 views
0

我是新来的phantomJS,我安装了它并将该文件保存在这个路径C:\ bin \ Phantomjs \ phantomjs-1.9.7-windows中,并将其添加到windows PATH中。 在他们的手册中说它创建一个JS文件并写入以下内容并将其保存为hello.js:PhantomJs安装

console.log('Hello,world!'); phantom.exit();

然后打开命令行,然后键入: phantomjs hello.js

我不断收到一个错误,指出“解析错误”。

和输入文件phantomjs,即成为“phantomjs>”和我写hello.js我得到另一个错误时“找不到变量:你好”

我如何可以访问招呼文件?

感谢

+0

无法重现:https://www.evernote.com/shard/s3/sh/e4f83167-5774-4241-b406-f586e9e51a2d/f53d8b1eab1ec5e6f7d4eb4810230f02 – Quentin

+0

这是Windows版本,而不是Mac版本。用户的PATH可能存在问题。我们可以看到你的命令窗口的截图吗? –

+0

http://i.stack.imgur.com/8w9UQ.png – user3503084

回答

0

的基本情况将

  1. 导航将您的JS文件在同一文件夹中phantomjs.exe到文件夹phantomjs.exe和您的JS文件
  2. 出版社CTRL + Shift + 鼠标右键单击并选择“在此处打开命令窗口”
  3. 请输入:phantomjs <fileName>.js

如果此方法有效,您可以使用路径变量值从此处扩展示例。运行此示例以确保一切设置正确

0

此外,当您只键入phantomjs时,您正在进入其控制台,您可以在其中执行JavaScript代码。所以当你在那里输入hello.js时,它试图把它解释为一个javascript代码,你好没有定义。