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

0

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

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

我还注意到了以下信息

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

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

profile picture
EXPERTE
gefragt vor 6 Monaten18 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen