0

我只在我的项目的 node_modules 文件夹中安装了 spookyjs,但我只能在使用全局(-g)标志安装 casperjs 时成功执行我的脚本(或包含的示例),而不是当我将它安装在与 spookyjs 相同的节点模块。

是否有任何我可能在这里忽略的配置或步骤?谢谢!

4

1 回答 1

0

CasperJS 不是您需要的节点模块。它是全局安装的 ( -g) 以便 spooky 可以在 PATH 中找到可执行文件。你不需要 npm 来安装 CasperJS。只需将其放在某处并将其目录添加到 PATH。

正如评论中所说,也可以在创建过程中将 CasperJS 可执行文件/shell 脚本的路径作为一个选项:

var spooky = new Spooky({
    child: {
        command: 'path/to/executable'
    }
}, function(err){
    ...
});
于 2015-02-04T07:38:45.947 回答