I PhantomJS im Verzeichnis C: \ xampp \ htdocs \ Phantom und auch installiert ich CasperJS in diesem Ordner C: \ xampp \ htdocs \ casperkann nicht Modul 'casper' gefunden, wenn sie durch PhantomJS Aufruf
Als ich versuchte zu laufen dieser Beispielcode auf casper Website mit phantomjs test.js
Befehl:
var casper=require('casper').create();
casper.start('http://google.fr/');
casper.thenEvaluate(function(term) {
document.querySelector('input[name="q"]').setAttribute('value', term);
document.querySelector('form[name="f"]').submit();
}, 'CasperJS');
casper.then(function() {
// Click on 1st result link
this.click('h3.r a');
});
casper.then(function() {
console.log('clicked ok, new location is ' + this.getCurrentUrl());
});
casper.run();
Es ist mir einen Fehler mir, dass zu sagen:
Error: Cannot find module 'casper'
Was habe ich falsch gemacht?
Dies bietet keine Antwort auf die Frage. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlasse einen Kommentar unter seinem Beitrag - du kannst deine eigenen Beiträge jederzeit kommentieren, und sobald du genügend [Reputation] (http://stackoverflow.com/help/whats-reputation) hast, wirst du das tun in der Lage sein [jeden Beitrag kommentieren] (http://stackoverflow.com/help/privileges/comment). –
@DamienJoe Dies ist eine Antwort mit einem kleinen Kommentar dazu. –