我安装了nodejs,python,phantomjs,casperjs。 但是当我用测试脚本文件测试时,如下所示。 路径添加到环境变量。 版本也可以在任何目录中显示。
Image Attached: Error Output C:\ Users> phantomjs --version 2.1.1
C:\ Users> casperjs --version 1.1.4
C:\ Users> cd jbm
C:\ Users \ JBM> cd Desktop
C:\ Users \ JBM \ Desktop> casperjs.bat slmjstest.js ' casperjs.bat'不被视为内部或外部命令, 可操作程序或批处理文件。
C:\ Users \ JBM \ Desktop> casperjs slmjstest.js CasperError:无法找到模块capser
phantomjs://code/bootstrap.js:307 in patchedRequire
var casper = require('capser').create({verbose: true,
logLevel: "debug"});
casper.start('http://casperjs.org/', function() {
this.echo(this.getTitle());
});
casper.thenOpen('http://phantomjs.org', function() {
this.echo(this.getTitle());
});
casper.run();

答案 0 :(得分:0)
您的要求中有错误拼写的模块名称。
var casper = require('ca ps
er')
var casper = require('casper').create({verbose: true,
logLevel: "debug"});
也只使用casperjs script.js
希望有所帮助!