此命令正在运行:
/usr/local/Cellar/casperjs/1.0.2/libexec/bin/casperjs myfile.coffee
现在我想像这样使用1.1:
/usr/local/Cellar/casperjs/1.1-beta3/libexec/bin/casperjs myfile.coffee
但现在我收到了这个错误:
Error: Cannot find module 'casper'
phantomjs://bootstrap.js:289
phantomjs://bootstrap.js:254 in require
报告此错误的人试图通过运行phantomjs来调用casper,但正如您所看到的,我正在直接运行casperjs。是什么给了什么?
更新
如果它提供了线索,当我在脚本的第一行调用require = patchRequire(require)
时,我收到此错误:
TypeError: 'undefined' is not an object (evaluating 'require.patched')
/usr/local/Cellar/casperjs/1.1-beta3/libexec/bin/bootstrap.js:197 in patchRequire