gpt4 book ai didi

node.js - NodeJS 上的 CasperJS - 找不到模块 casper

转载 作者:太空宇宙 更新时间:2023-11-04 01:54:35 25 4
gpt4 key购买 nike

我目前正在尝试让 Casperjs 在我的 Nodejs Discord 机器人上工作。但每次我想测试它(使用casperjs文档提供的示例)

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();

每次我想开始真正的编码时,我都会遇到“找不到模块 casper”。我该如何解决这个问题?

我已经尝试了 stackoverflow 中的一些解决方案,但所有这些解决方案似乎都已过时/我用错了它们。

我还读到我需要 phantomjs 用于 casper (所以我做了 npm install phantom),但不知道我是否需要用它做更多事情。后来我还读到casper现在可以单独使用了。我按照 casper.js 网站上的快速入门指南进行操作,但未能成功。

感谢您的回答!

最佳答案

CasperJS 与 Node.js 不兼容,它不是一个模块,npm 只是它的另一个分发 channel 。您必须使用 CasperJS 自己的二进制文件运行其脚本。

关于node.js - NodeJS 上的 CasperJS - 找不到模块 casper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48462622/

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