CDKの導入

ひさしぶりにCDKを使おうとして環境の更新方法を忘れてたのでメモ。

Node.js

Node.jsはnodenvを使って導入している。

CDKの要件はNode.js 10.3.0以上で最新のLTSバージョンが推奨。

LTSリリースは以下で確認。

Node.jsの利用可能なバージョンを確認する。

nodenv install --list

14系の最新を入れる。

$ nodenv install 14.15.5
Downloading node-v14.15.5-darwin-x64.tar.gz...
-> https://nodejs.org/dist/v14.15.5/node-v14.15.5-darwin-x64.tar.gz
Installing node-v14.15.5-darwin-x64...
Installed node-v14.15.5-darwin-x64 to /Users/sotosugi/.nodenv/versions/14.15.5

Global設定をそちらに向ける。

nodenv global 14.15.5

入っているバージョンと設定を確認。

$ nodenv versions
  12.13.0
  12.20.2
* 14.15.5 (set by /Users/sotosugi/.nodenv/version)

npm

npmを更新する。

$ npm --version
6.14.11
$ npm install -g npm
/Users/sotosugi/.nodenv/versions/14.15.5/bin/npm -> /Users/sotosugi/.nodenv/versions/14.15.5/lib/node_modules/npm/bin/npm-cli.js
/Users/sotosugi/.nodenv/versions/14.15.5/bin/npx -> /Users/sotosugi/.nodenv/versions/14.15.5/lib/node_modules/npm/bin/npx-cli.js
+ npm@7.5.6
added 59 packages from 24 contributors, removed 241 packages and updated 194 packages in 6.259s
$ npm --version
7.5.6

CDK

CDKを導入する。

$ npm install -g aws-cdk

added 193 packages, and audited 194 packages in 4s

found 0 vulnerabilities
$ cdk --version
1.91.0 (build 0f728ce)