Phantomjs无法找到javascript文件

时间:2015-05-19 07:15:00

标签: javascript windows phantomjs

我是Phantomjs的新用户我刚刚下载了适用于Windows的版本。 我打开 bin 文件夹并在 phantomjs.exe 中运行命令:

phantomjs hello.js

但它给了我错误: 预计标识符bu找到“hello”而不是

然后我运行这个命令:

hello.js

我收到此错误: 无法找到变量hello

我的hello.js中有以下代码

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

我在同一个文件夹中有 hello.js和phantomjs.exe ,但找不到js文件。我在网上搜索但找不到合适的解决方案。

感谢您的时间

3 个答案:

答案 0 :(得分:7)

我的错误是尝试通过打开bin 文件夹中的phantomjs.exe来执行命令。我打开 windows cmd 并转到phantomjs.exe 路径,此命令有效:

(?!\d{2}\s)

所以不要尝试在phantomjs.exe上运行命令,而是打开你的cmd

答案 1 :(得分:0)

我也遇到了同样的情况,花了不必要的时间让它工作,所以我在Windows上运行你的第一个phantomjs程序,逐步添加程序。

第1步:下载phantomjs(windows version

第2步:解压缩下载的文件。

步骤3:将路径复制到phantomjs的bin文件夹,并在环境变量中设置

第4步:转到work_folder,创建hello.js

步骤5:打开cmd,转到work_folder并使用以下命令运行hello.js

phantomjs hello.js

答案 2 :(得分:0)

如果您发现此错误"Can't open hello.js"

,请按照以下简单步骤操作
  1. 假设您已按以下路径C:\PhantomJs
  2. 下载并安装
  3. 打开cmd提示符。只需输入phantom js文件夹C:\>cd phantomjs
  4. 即可
  5. 只需输入C:\PhantomJs>PhantomJs hello.js,您就应该可以看到输出为hello world
  6. enter image description here