无法在Elastic Beanstalk上部署React应用程序

0

【以下的问题经过翻译处理】 我创建了一个简单的react-app并且在本地运行它是可以的。但我无法使用eb cli或手动部署该应用程序到Elastic Beanstalk上。

似乎没有节点服务器在运行,因此健康检查失败了。如何解决这个错误?

我还注意到了以下信息

“实例部署:在源捆绑包的“package.json”文件中没有指定Node.js版本。部署未安装特定版本的Node.js。”

所以我更新了package.json,但这并没有帮助。

profile picture
전문가
질문됨 6달 전17회 조회
1개 답변
0

【以下的回答经过翻译处理】 Elastic Beanstalk支持部署NodeJS应用程序(https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.html)。这些是服务器端组件,可能包括像React这样的JavaScript框架。

如果你有一个没有NodeJs的React应用程序,那么Elastic Beanstalk可能不是你最好的选择。

React本身是一个客户端应用程序。通常需要打包(例如上述的npm run build),并将该内容部署在静态S3存储桶中。

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인