无法加载与 spookyjs 位于同一父 node_modules 目录中的 casperjs 模块
Can´t load casperjs module placed at the same parent node_modules directory as spookyjs
我只在我的项目的 node_modules 文件夹中安装了 spookyjs,但我只能在 casperjs 与全局 (-g) 一起安装时成功执行我的脚本(或包含的示例)标志,而不是当我把它放在与 spookyjs 相同的 nodes_modules 中时。
这里有没有我可能忽略的配置或步骤?
谢谢!
CasperJS 不是您可以要求的节点模块。它是全局安装的 (-g
),因此 spooky 可以在 PATH 中找到可执行文件。你不需要 npm 来安装 CasperJS。只需将它放在某处并将其目录添加到 PATH 即可。
如 中所述,也可以在创建过程中将 CasperJS executable/shell 脚本的路径作为选项:
var spooky = new Spooky({
child: {
command: 'path/to/executable'
}
}, function(err){
...
});
我只在我的项目的 node_modules 文件夹中安装了 spookyjs,但我只能在 casperjs 与全局 (-g) 一起安装时成功执行我的脚本(或包含的示例)标志,而不是当我把它放在与 spookyjs 相同的 nodes_modules 中时。
这里有没有我可能忽略的配置或步骤? 谢谢!
CasperJS 不是您可以要求的节点模块。它是全局安装的 (-g
),因此 spooky 可以在 PATH 中找到可执行文件。你不需要 npm 来安装 CasperJS。只需将它放在某处并将其目录添加到 PATH 即可。
如
var spooky = new Spooky({
child: {
command: 'path/to/executable'
}
}, function(err){
...
});