AWS CDKのプロジェクトを作成する!(TypeScript)

TypeScriptを使用するAWS CDKのプロジェクトを作成します。リポジトリは、AWS CodeCommitを使用します。

AWS CodeCommitのリポジトリを作成する!

以下の記事で作成したリポジトリを使用します。

Cloneしたリポジトリのディレクトリに移動する!

Cloneしたリポジトリのディレクトリに移動します。

$ cd sample-repo

TypeScriptを使用するプロジェクトを作成する!

TypeScriptを使用するプロジェクトを作成します。

$ cdk init app --language typescript
Applying project template app for typescript
# Welcome to your CDK TypeScript project

This is a blank project for CDK development with TypeScript.

The `cdk.json` file tells the CDK Toolkit how to execute your app.

## Useful commands

* `npm run build`   compile typescript to js
* `npm run watch`   watch for changes and compile
* `npm run test`    perform the jest unit tests
* `cdk deploy`      deploy this stack to your default AWS account/region
* `cdk diff`        compare deployed stack with current state
* `cdk synth`       emits the synthesized CloudFormation template

Executing npm install...
npm notice 
npm notice New major version of npm available! 8.19.3 -> 9.8.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.8.1
npm notice Run npm install -g npm@9.8.1 to update!
npm notice 
✅ All done!

おわりに

プロジェクトの作成が完了したら、Cloud9の環境の場合はCloud9のエディタ、ローカルの環境の場合はVisual Studio Codeを使用して、AWS CDKの開発を開始することができます。

参考情報

関連記事