Serverless

Serverless FrameworkをWindowsで使ってみた

midnight480
本記事は自分がServerless Frameworkを使ってみて躓いた点を中心に記載します。 実施環境 Windows10 20H2 >java -version openjdk version "1.8.0_272" OpenJDK Runtime Environment Corretto-8.272.10.3 (build 1.8.0_272-b10) OpenJDK 64-Bit Server VM Corretto-8.272.10.3 (build 25.272-b10, mixed mode) 必要な環境 Windows 7+ / Windows Server 2003+ PowerShell v2+ .NET Framework 4+ 事前準備 Windows向けパッケージ管理ソフト「chcolatey」 https://chocolatey.org/install serverless-cli をインストール https://www.serverless.com/framework/docs/getting-started/ 管理者権限でPowerShellを起動し入力するコマンド choco install serverless -y 作業ディレクトリ作成 mkdir C:\Projects\serverless-framework-sample cd C:\Projects\serverless-framework-sample テンプレート作成 https://www.serverless.com/framework/docs/providers/aws/cli-reference/create/ 公式のテンプレート一覧 https://github.com/serverless/serverless/tree/master/lib/plugins/create/templates/ 今回はLambdaをTypeScriptで作成したいので aws-nodejs-typescript 選択します。 公式イメージだと以下のように省略可能です。 serverless create --template aws-nodejs-typescript --path aws-nodejs-typescript-demo あるいはテンプレートURLがGithub/BitBucketのURLを指定します。 serverless create --template-url https://github.