【问题标题】:Ember application into AWS S3 bucketEmber 应用程序进入 AWS S3 存储桶
【发布时间】:2021-05-27 11:10:36
【问题描述】:

在将 ember 前端应用程序上传到我的网站上托管的 S3 AWS 时,我的依赖项出现了问题。以下是我尝试过的两种方法:

  • 从 git 通过 CircleCi 上传到 S3 到 S3
  • 直接从终端上传到 S3

这些是我用来将应用推送到 S3 的步骤:

1)ember 安装 ember-cli-deploy-build 2)余烬构建 3)ember 安装 ember-cli-deploy-s3 4)ember部署生产--verbose --active=true

使用这些命令在上传之前重建应用程序,我只是想知道是否有一种方法可以将所有本地文件完全按原样上传到 S3 并避免重建过程(因为应用程序在部署之前在本地完美运行)?

任何帮助将不胜感激,谢谢

【问题讨论】:

  • 在前端 JS 中,为生产重新构建是很常见的/需要重新构建,因为有 很多 的调试工具代码被剥离用于生产部署以使站点尽可能快可能

标签: amazon-web-services amazon-s3 ember.js


【解决方案1】:

只使用 aws-cli?一旦通过身份验证,您就可以执行 `aws cp --recursive your-folder s3://bucket

见https://docs.aws.amazon.com/cli/latest/reference/s3/cp.html

并使用 mfa 进行身份验证: https://aws.amazon.com/premiumsupport/knowledge-center/authenticate-mfa-cli/

【讨论】:

  • 我认为我给出了一个不错的解决方案,我本可以在它上面花费更多,但在没有任何消息的情况下被否决了。可惜……
猜你喜欢
  • 2019-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多