在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',
给孩子,但是也没有成功。
我一直在寻找这一个多星期,但没有成功。
请帮我解决这个问题。
- nodejs https api请求错误错误:在TLSWrap.onread(net.js:568:26)处的exports._errnoException(util.js:1018:11)处读取ECONNRESET
- 请求大量链接时,节点中的请求行为不一致?
- Amazon Elastic Beanstalk节点和npm非标准安装位置
- 多个package.json Elastic Beanstalk部署
- AWS EB实例是否在崩溃时自动重启?
- Beanstalk:Node.js部署 – 由于权限被拒绝,node-gyp失败
- Elastic Beanstalk CLI错误:此目录尚未使用EB CLI进行设置您必须首先运行“eb init”
- 如何使用Node.js在AWS Elastic Beanstalk上创build自己的日志文件?
- Amazon AWS Elastic Beanstalk NodeJS应用程序
- 在node.js中将http转发到https使用EBS和ELB环境表示应用程序
- AWS EB部署Node应用程序:无法运行npm install