前提
Windowsにnode.jsをインストールする。
nvmを使ってインストールすることでnode.jsのバージョンを切り替えられるようにする。
現時点、node.jsのバージョンは16.xを使うこととする。
理由 : AWS Lambdaでサポートするランタイムが Node.js 16
までだから。
マイナーバージョンはプロジェクトで利用の関係上、後述のバージョンとする。
入手
- https://github.com/coreybutler/nvm-windows
- nvm-setup.exe
インストール
インストーラファイルを実行して以下の画面のように設定を進める。
node 16.16.0インストール
※管理ユーザー権限で実行すること
> nvm install 16.16.0
Downloading node.js version 16.16.0 (64-bit)...
Extracting...
Complete
Installation complete. If you want to use this version, type
nvm use 16.16.0
インストールしたバージョンを確認
> nvm list
16.16.0
node 利用バージョン指定
> nvm use 16.16.0
Now using node v16.16.0 (64-bit)
バージョン確認
> node --version
v16.16.0
> npm --version
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
8.11.0
※npmでglobalインストールすると--localtion=global推奨メッセージが出る(アップデートすると解消する)
npmバージョンアップ
> npm -g update
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
changed 30 packages, and audited 204 packages in 6s
found 0 vulnerabilities