网站搜索

javascript - Phantom js 在尝试运行示例 js 文件时返回 '无法打开 [文件名]'}


环境:Windows 7,Phantomjs 版本 1.8.0。

我尝试运行 'examples' 文件夹中的任何 .js 文件,之前安装了 Phantom.js,将路径添加到 PATH 变量,检查版本如下

phantomjs --version

而且它有效。

但是当我尝试运行时

phantomjs examples/version.js

然后获取 '无法打开 version.js'

我已经检查了文件安全设置并以管理员身份运行了命令提示符,但结果仍然相同。

我将感激任何帮助解决此问题的努力。提前感谢。

答案#1

遇到了同样的问题。最后通过指定 phatnomjs 可执行文件的绝对路径解决了。

而不是:

phantomjs myjsfile.js

做:

/my/absolute/path/to/phantomjs/phantomjs myjsfile.js

我怀疑把 PATH 设置为它会有同样的效果,不过我还没有测试过。

答案#2

在我看来,

/mypath/phantomjs /mypath/myfile.js

发现这个需要三天时间。这个语法对我来说相当奇怪。

如果不行,那么在第一个/前使用 .

    ./mypath/phantomjs ./mypath/myfile.js

. 表示你在 R Studio 中设置的基本目录