小编Mon*_*Bag的帖子

通过CLI将URL传递给CasperJS

我正在使用CasperJS来评估网页.我想做的是让我传递一个URL参数,让CasperJS下载并评估页面,然后输出到标准网页,这样我就可以在BaSH脚本中使用它.这是我到目前为止Casper的代码:

var casper = require('casper').create();
var url = casper.cli.args;

casper.start(url, function() {
    this.evaluate(function() {
        return document;
    });
    this.echo(this.getHTML());
});
casper.run();
Run Code Online (Sandbox Code Playgroud)

一旦我运行它,这就是我所看到的:

@:~/spider/casperjs$ casperjs viewsource.js google.com
CasperError: No steps defined, aborting                                         
  /usr/local/src/casperjs/modules/casper.js:1510 in run
  ~/spider/casperjs/viewsource.js:10
Run Code Online (Sandbox Code Playgroud)

请帮忙.

javascript casperjs

4
推荐指数
1
解决办法
4597
查看次数

标签 统计

casperjs ×1

javascript ×1