在AWS上部署React + Express Webapp

时间:2018-11-12 20:18:52

标签: node.js reactjs amazon-web-services express deployment

我当前正在尝试部署SPA反应并向aws表达Web应用程序。从服务器方面来说,我有一条使用nodemailer api发送电子邮件的服务器路由。

我正在使用webpack来创建包含所有资产的包和dist文件夹。

我的应用程序的结构如下: |src | |-dist | | |-assets | | | |-src | | | | |-public | | | | | |-images | |-universal | | |-utils | | | |-validation | | |-components | | | |-home | | | |-footer | | | |-contact | | | |-app | | | |-projects | | | |-resume | | | |-navigation | | | |-about | | | |-common | | | | |-ErrorMessage | | | | |-Banner | | | |-media | | |-actions | | | |-app | | |-reducers | | | |-app | |-server | | |-routes | | | |-sendEmail | |-public | | |-images | | |-documents | | |-src | | | |-public | | | | |-images | | | | |-documents | |-data | |-client | | |-styles

我有2个问题:

  1. 我目前正在将所有内容部署到s3存储桶中,是否足以支持“发送电子邮件”功能?
  2. 似乎无法像在我的应用程序中那样访问某些资源。我在本地从以下路径../../../../public/images获取图像,但是dist文件夹配置为dist/assets/src/public/images,关于此配置路径的最佳方法是什么。

0 个答案:

没有答案