gpt4 book ai didi

javascript - Casperjs - 尝试从命令行运行 casper 脚本无法正确输出

转载 作者:行者123 更新时间:2023-12-02 17:53:57 25 4
gpt4 key购买 nike

我是 casperjs 的新手,在尝试从命令行运行我的第一个 casper 脚本(使用 $ casperjs example.js)的过程中,我收到了以下输出:

Casper CLI passed args:
[]
Casper CLI passed options:
{
"casper-path": "/usr/local/Cellar/casperjs/1.1-beta2/libexec",
"cli": true
}

而不是预测输出:

CasperJS, a navigation scripting and testing utility for PhantomJS
PhantomJS: Headless WebKit with JavaScript API

以下是示例文件的内容:

var casper = require('casper').create();

casper.start('http://casperjs.org/', function() {
this.echo(this.getTitle());
});

casper.thenOpen('http://phantomjs.org', function() {
this.echo(this.getTitle());
});

casper.run();

我使用最新版本的 homebrew 安装了 casperjs。

非常感谢任何帮助。提前致谢。

最佳答案

看来您没有运行您认为的示例。

您给出的输出来自此代码:

var casper = require("casper").create();

casper.echo("Casper CLI passed args:");
require("utils").dump(casper.cli.args);

casper.echo("Casper CLI passed options:");
require("utils").dump(casper.cli.options);

casper.exit();

您可以尝试运行 less example.js 来验证 sample.js 的内容。

Source

关于javascript - Casperjs - 尝试从命令行运行 casper 脚本无法正确输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21125834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com