簡體   English   中英

將同構React入門工具包部署到AWS Lambda

[英]Deploy Isomorphic react starter kit to AWS Lambda

關於Node.js和React我是一個新手。

我正在嘗試將React Starter Kit —“同構” Web應用程序樣板部署到雲中。 我目前正在使用heroku,但是我已經讀到可以使用AWS Lambda和API網關來做到這一點。 我嘗試使用Serverless框架來做到這一點,但我自己也這樣做,但是沒有成功。

使用webpack插件運行無服務器框架失敗,因為我的webpack文件是用ES6編寫的,而且我不知道如何在webpack之前運行babel(在本地,我正在運行調用webpack的babel-node)。

至於手動執行此操作-我找不到入門工具包設置的說明-我應該將整個文件夾上傳到S3嗎? 如何定義lambda函數? 我需要更改當前代碼中的某些內容嗎?

任何幫助,將不勝感激。

AFAIK,在Lambda上沒有直接使用同構入門工具包的方法。 AWS Lambda和API Gateway可以幫助您設置無服務器后端。 您可以在S3上靜態托管您的React應用。 這是您鏈接到的入門工具包的一個分支,它確實做到了這一點-React Static Boilerplate

服務器端可以通過多種方法在Lambda上渲染您的React應用程序,但是它們有些麻煩並且不是很簡單。 這是一篇概述它的一些基本方面的文章- 使用Amazon Lambda渲染React

暫無
暫無

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

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