Node.js サポート期限
偶数バージョンがLTSとなっています。LTSは、30ヶ月のサポートとなります。
バージョンリリースアクティブサポートセキュリティサポートv22 (LTS)2024-04-242025-10-212027-04-30v212023 ...Amazon Linux 2023 へ Node.js をインストールする
node.js をインストールします
curl -o- | bashnvm install stable --latest-npmインストールされたバージョンの確認
$ node -vv21.4.0$ npm -v ...[JS] UUID (v4) の値を生成する
最新の JavaScript 環境なら標準で UUID (v4) の値を生成することができます
Crypto.randomUUID() – Web API | MDN
Node.js で利用す
[Mac] brew でインストールした nodenv のアップデート
brew でインストールした nodenv にて最新のバージョンが出ない場合は、brew update で解決できます。
インストールはこちら
nodenv をインストールする
nodenv に最
[Lambda/Node] DynamoDBへ書き込む
DynamoDB へレコードを追加するサンプルです。
const AWS = require('aws-sdk')const dynamoDB = new AWS.DynamoDB.DocumentClient( ...[Lambda/Node] AWS CLI を使って zip ファイルでデプロイする
Lambda に zipファイルでアップロードするには、コンソール画面から手動で行うこともできますが手間がかかります。AWS CLI を利用してアップロードする方法になります。
前提・AWS CLI でアクセスできること
[MAC] nodenv をインストールする
nodenv をインストールします
brew install nodenv.zshrc へ下記の1行を追加します(環境によっては .bashrc、.bash_profile などを編集)
eval "$(n ...[Lambda] Node.js で Request された値を echo する
Lambda 関数を Node.js で作成し、json で受けた値をそのまま返してみます。
Lambda関数を作成する関数の作成をクリックします。
関数を一から作成していきます。
関数名を指定します( ...