为什么在部署时AWS EB抛出错误?

时间:2019-03-03 09:47:35

标签: javascript reactjs amazon-web-services aws-ebs

我正在尝试部署我的React SSR应用程序, 我做了以下步骤

eb init
eb create
eb deploy

出现错误

eb deploy
Creating application version archive "app-1bc2-190303_150947".
Uploading haal/app-1bc2-190303_150947.zip to S3. This may take a while.
Upload Complete.
2019-03-03 09:39:53    INFO    Environment update is starting.      
2019-03-03 09:39:56    INFO    Deploying new version to instance(s).
2019-03-03 09:40:30    ERROR   Failed to run npm install. Snapshot logs for more details.
2019-03-03 09:40:32    ERROR   [Instance: i-02acaf076e72912d6] Command failed on instance. Return code: 1 Output: (TRUNCATED)...opt/elasticbeanstalk/containerfiles/ebnode.py", line 180, in npm_install
    raise e
subprocess.CalledProcessError: Command '['/opt/elasticbeanstalk/node-install/node-v10.15.1-linux-x64/bin/npm', '--production', 'install']' returned non-zero exit status 1. 
Hook /opt/elasticbeanstalk/hooks/appdeploy/pre/50npm.sh failed. For more detail, check /var/log/eb-activity.log using console or EB CLI.
2019-03-03 09:40:32    INFO    Command execution completed on all instances. Summary: [Successful: 0, Failed: 1].
2019-03-03 09:40:32    ERROR   Unsuccessful command execution on instance id(s) 'i-02acaf076e72912d6'. Aborting the operation.
2019-03-03 09:40:33    ERROR   Failed to deploy application.

我什至尝试在以下环境中上传构建zip,仍然是相同的错误。我究竟做错了什么?

0 个答案:

没有答案