微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 AWS 弹性 beantalk 上部署 MERN 堆栈应用程序?

如何解决如何在 AWS 弹性 beantalk 上部署 MERN 堆栈应用程序?

我正在尝试使用弹性 beanstalk 在 AWS 上部署我的 MERN 堆栈应用程序,但找不到任何可以帮助我完成它的好的教程。

我的应用结构如下。

enter image description here

root level package.json

  ....,"type": "module","scripts": {
    "start": "node backend/server","server": "nodemon backend/server","client": "npm start --prefix frontend","dev": "concurrently \"npm run server\" \"npm run client\"","data:import": "node backend/seeder","data:destroy": "node backend/seeder -d",},....,

package.json inside /frontend

 "scripts": {
    "start": "react-scripts start","build": "react-scripts build","test": "react-scripts test","eject": "react-scripts eject"
  },
  1. 我是否需要设置 aws 代码管道来构建前端、后端服务器?如果是,我应该使用哪些命令?
  2. 我有后端服务器参数的 .env,我应该如何在 aws elastic beanstalk 上设置环境变量?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。