在AWS弹性beanstalk上产生casperjs ENOENT错误

我正在试图使用SPOOKY在nodejs上运行casper scraper。 当我在本地主机上运行时,scrapper工作正常,但是当我在AWS elastic beanstalk服务器上部署项目时,出现以下错误。

Error: spawn casperjs ENOENT at exports._errnoException (util.js:1018:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:193:32) at onErrorNT (internal/child_process.js:367:16) at _combinedTickCallback (internal/process/next_tick.js:80:11) at process._tickCallback (internal/process/next_tick.js:104:9) [nodemon] app crashed - waiting for file changes before starting... 

我已经尝试设置binPath: './node_modules/casperjs/bin/casperjs'"并试图在全球范围内安装Casper,但无法执行此操作,还添加了command: /^win/.test(process.platform) ? 'casperjs.cmd' : 'casperjs',给孩子,但是也没有成功。

我一直在寻找这一个多星期,但没有成功。

请帮我解决这个问题。