簡體   English   中英

如何在AWS Lambda Serverless或S3中部署React應用

[英]how can I deploy a react app in aws lambda serverless or S3

我創建了一個新的react項目,該項目每分鍾都會在S3上讀寫文件,以在頁面上生成數據。 我想將其部署在AWS Lambda或S3無服務器服務上。 我檢查了很多文檔,但沒有找到想要的教程。 我可以達到上述要求嗎?

是的,它可以完成,您需要設置IAM角色/用戶策略( serverless-admin )以及從S3存儲桶讀取/寫入的權限。 建議你設置了AWS-CLI工具- https://aws.amazon.com/cli/

安裝該工具后,您將需要設置aws配置文件。 https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html

接下來,使用無服務器框架https://serverless-stack.com/部署您的reactjs應用程序-這將簡化流程。 按照教程進行操作,將有助於您清楚地了解該過程。 我剛剛做過同樣的事情,部署了一個react js來從各種AWS服務(包括S3存儲桶)讀取/寫入。

通過在終端上運行命令進行部署AWS_PROFILE=serverless-admin sls deploy -v --aws-profile=serverless-admin

可以使用-部署代碼更新

AWS_PROFILE=serverless-admin sls deploy function -f hello  --aws-profile=serverless-admin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM