
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに CloudFomationでLambdaリソースを作るにはやり方が2つ。 S3へ事前に固めたZipファイルを指定し... はじめに CloudFomationでLambdaリソースを作るにはやり方が2つ。 S3へ事前に固めたZipファイルを指定してLambdaリソースを作る テンプレートファイルそのものにインラインでベタ書きで書いてしまう 後者のベタ書きだと色々不都合があって、 Nodejs.18ランタイムだと、CommonJS形式の強制的にindex.jsになる(マネコンからデフォルトで作成するとES形式のindex.mjsなのに) テンプレートとコードが分離できないので、IDEのlinterが通せない インラインだとテンプレートファイルがそもそも見にくい テンプレートへのインラインベタ書きをやめるには、CodeセクションでLambdaコードにS3へアップロードしたZipファイルを指定すればよく、AWS CLIだとaws cloudformation packageが使えるが、自前でpackage化して面倒