

Ini adalah Panduan Pengembang AWS CDK v2. CDK v1 yang lebih lama memasuki pemeliharaan pada 1 Juni 2022 dan mengakhiri dukungan pada 1 Juni 2023.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# `cdk init`
<a name="ref-cli-cmd-init"></a>

Buat proyek AWS CDK baru dari template.

## Penggunaan
<a name="ref-cli-cmd-init-usage"></a>

```
$ cdk init <arguments> <options>
```

## Pendapat
<a name="ref-cli-cmd-init-args"></a><a name="ref-cli-cmd-init-args-template-type"></a>

 **Jenis template**   
Jenis template CDK untuk menginisialisasi proyek CDK baru dari.  
+  `app`— Template untuk aplikasi CDK.
+  `lib`— Template untuk Perpustakaan AWS Konstruksi.
+  `sample-app`— Contoh aplikasi CDK yang mencakup beberapa konstruksi.
 *Nilai yang valid*:`app`,`lib`, `sample-app` 

## Opsi
<a name="ref-cli-cmd-init-options"></a>

Untuk daftar opsi global yang berfungsi dengan semua perintah CDK CLI, [lihat](ref-cli-cmd.md#ref-cli-cmd-options) Opsi global.<a name="ref-cli-cmd-init-options-generate-only"></a>

 `--generate-only <BOOLEAN>`   
Tentukan opsi ini untuk menghasilkan file proyek tanpa memulai operasi tambahan seperti menyiapkan repositori git, menginstal dependensi, atau mengkompilasi proyek.  
 *Nilai default*: `false` <a name="ref-cli-cmd-init-options-help"></a>

 `--help, -h <BOOLEAN>`   
Tampilkan informasi referensi perintah untuk `cdk init` perintah.<a name="ref-cli-cmd-init-options-language"></a>

 `--language, -l <STRING>`   
Bahasa yang akan digunakan untuk proyek baru. Opsi ini dapat dikonfigurasi dalam file `cdk.json` konfigurasi proyek atau `~/.cdk.json` di mesin pengembangan lokal Anda.  
 *Nilai yang valid*:`csharp`,`fsharp`,`go`,`java`,`javascript`,`python`, `typescript` <a name="ref-cli-cmd-init-options-list"></a>

 `--list <BOOLEAN>`   
Buat daftar jenis dan bahasa template yang tersedia.

## Contoh
<a name="ref-cli-cmd-init-examples"></a>

### Buat daftar jenis dan bahasa template yang tersedia
<a name="ref-cli-cmd-init-examples-1"></a>

```
$ cdk init --list
Available templates:
* app: Template for a CDK Application
   └─ cdk init app --language=[csharp|fsharp|go|java|javascript|python|typescript]
* lib: Template for a CDK Construct Library
   └─ cdk init lib --language=typescript
* sample-app: Example CDK Application with some constructs
   └─ cdk init sample-app --language=[csharp|fsharp|go|java|javascript|python|typescript]
```

### Buat aplikasi CDK baru TypeScript dari template perpustakaan
<a name="ref-cli-cmd-init-examples-2"></a>

```
$ cdk init lib --language=typescript
```