- Serverless 教程
- Serverless - 首頁
- Serverless - 簡介
- Serverless - 安裝
- Serverless - 部署函式
- Serverless - 區域、記憶體大小、超時時間
- Serverless - 服務
- Serverless - 定時 Lambda 函式
- Serverless - API Gateway 觸發的 Lambda 函式
- Serverless - 包含/排除
- Serverless - 外掛
- Serverless - 打包依賴項
- Serverless - 層建立
- Serverless - 使用 DynamoDB 的 REST API
- Serverless - Telegram 回聲機器人
- Serverless 有用資源
- Serverless - 快速指南
- Serverless - 有用資源
- Serverless - 討論
Serverless - 安裝
Serverless 的安裝已經在另一個 Tutorialspoint 教程中介紹過。這裡對它進行了一些修改和補充。
步驟 1 - 安裝 nodejs
首先,您需要安裝 nodejs。您可以透過開啟命令提示符並鍵入 **node -v** 來檢查您的機器上是否已安裝 nodejs。如果已安裝,您將獲得 node 的版本號。否則,您可以從此處下載並安裝 node:[https://nodejs.com.tw/en/download/](https://nodejs.com.tw/en/download/)
步驟 2 - 使用 npm 命令安裝 serverless
您可以使用以下命令安裝 serverless(npm 代表 node 包管理器):
npm install -g serverless
您可以透過執行 **serverless create --help** 來檢查它是否已成功安裝。如果 serverless 成功安裝,您應該會看到 create 外掛的幫助螢幕。
請注意,您可以在所有命令中使用簡寫 **sls** 代替 **serverless**。
步驟 3 - 配置憑證
您需要從 AWS 獲取憑證才能配置 serverless。為此,您可以在 AWS 控制檯中建立一個使用者(透過 IAM -> 使用者 -> 新增使用者),或者單擊 IAM -> 使用者中現有的使用者。如果您正在建立一個新使用者,則需要附加一些必需的策略(例如 Lambda 訪問、S3 訪問等)或向用戶提供管理員訪問許可權。
建立使用者後,您將能夠看到訪問金鑰和金鑰。請妥善保管這些金鑰,並將其保密。
如果您是現有使用者,您可以按照此處提到的步驟生成新的訪問金鑰和金鑰:[https://docs.aws.amazon.com/powershell/latest/userguide/pstools-appendix-sign-up.html](https://docs.aws.amazon.com/powershell/latest/userguide/pstools-appendix-sign-up.html)
準備好訪問金鑰和金鑰後,您可以使用以下命令在 serverless 中配置憑證:
serverless config credentials --provider aws --key 1234 --secret 5678 --profile custom-profile
profile 欄位是可選的。如果您將其留空,則預設配置檔案為“aws”。請記住您設定的配置檔名稱,因為您需要在下一個教程中看到的 serverless.yml 檔案中提及它。
如果您已完成上述步驟,則 serverless 配置已完成。繼續下一章,建立您的第一個 serverless 專案。