Elastic Beanstalk 上的 NightmareJS 和 Electron - 权限被拒绝

Posted

技术标签:

【中文标题】Elastic Beanstalk 上的 NightmareJS 和 Electron - 权限被拒绝【英文标题】:NightmareJS & Electron on Elastic Beanstalk - Permission Denied 【发布时间】:2017-03-25 07:46:41 【问题描述】:

我正在尝试在 Elastic Beanstalk 上运行 NightmareJS,但我一直遇到 Electron 问题。

错误:EACCES:权限被拒绝,mkdir '/tmp/deployment/application/node_modules/electron/electron-tmp-download-2233-1478789913678'

以下是完整的日志: https://gist.github.com/QuentinDela/49e824c5889e14e899eafbe850d23055

您对如何解决此问题有任何想法吗? 谢谢,

【问题讨论】:

【参考方案1】:

由于您正在使用的钩子(可能是文件 .ebextensions/50npm.sh 或您的配置所说的任何地方),您失败了:

[2016-11-10T14:58:33.905Z] INFO [1993] - [应用程序部署 alexaskillstore-crawler2Version@1/StartupStage0/AppDeployPreHook/50npm.sh] : 活动失败。

【讨论】:

以上是关于Elastic Beanstalk 上的 NightmareJS 和 Electron - 权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

AWS Elastic Beanstalk 上的 Spring Boot 并记录到文件

Elastic Beanstalk 上的 SSL

如何避免 AWS Elastic Beanstalk 上的 TooManyApplicationVersion 异常?

如何避免 AWS Elastic Beanstalk 上的 TooManyApplicationVersion 异常?

无法连接到 Elastic Beanstalk 上的 ActionCable

AWS Elastic Beanstalk 上的 Wordpress