sudo yum -y update sudo yum -y install git git clone https://github.com/aws/aws-cdk.git curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash nvm install v16.20.0 npm install -g yarn yarn install NODE_OPTIONS="--max-old-space-size=6144" npx lerna run build --scope=aws-cdk-lib NODE_OPTIONS="--max-old-space-size=6144" npx lerna run build --scope=aws-cdk
ここまでで .js なファイル群ができあがってるはず。
あとは、 ./packages/aws-cdk/bin/cdk
のファイルがCDKの実行ファイルとして実行できる。
ビルド時に以下みたいなエラーが出たときは、
Error: inotify_add_watch cannot watch folder (errno = 28, No space left on device)
↓こんな感じで
sudo sysctl fs.inotify.max_user_watches=524288
もし変更が反映されない場合は --skip-nx-cache
をつける