【问题标题】:Phantomjs can't find the javascript filePhantomjs 找不到 javascript 文件
【发布时间】:2015-05-19 07:14:59
【问题描述】:

我是 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 文件。我在网上搜索但找不到合适的解决方案。

感谢您的宝贵时间

【问题讨论】:

    标签: javascript windows phantomjs


    【解决方案1】:

    我的错误是试图通过打开 bin 文件夹中的 phantomjs.exe 来执行命令。我打开 windows cmd 并转到 phantomjs.exe 的路径,这个命令起作用了:

    phantomjs hello.js
    

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

    【讨论】:

      【解决方案2】:

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

      第 1 步:下载 phantomjs (windows version )

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

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

      第 4 步:进入你的 work_folder ,创建 hello.js

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

      phantomjs hello.js
      

      【讨论】:

        【解决方案3】:

        如果您发现此错误"Can't open hello.js",请按照这些简单的步骤操作

        1. 假设你已经下载并安装在下面这个路径C:\PhantomJs
        2. 打开您的 cmd 提示符。只需键入 go to phantom js 文件夹C:\>cd phantomjs
        3. 只需输入C:\PhantomJs>PhantomJs hello.js,您应该可以看到输出为hello world

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-08-15
          • 2013-02-24
          • 2011-09-20
          • 2012-10-30
          相关资源
          最近更新 更多