Skip to content

Penggunaan CLI

Referensi lengkap penggunaan create-davingm-nuxt dari command line.

Sinopsis

bash
npx create-davingm-nuxt
# atau
pnpm create davingm-nuxt
# atau
yarn create davingm-nuxt
# atau
bunx create-davingm-nuxt

CLI tidak menerima argumen langsung — semua konfigurasi dilakukan melalui prompt interaktif.

Alur Eksekusi

Berikut adalah alur lengkap yang terjadi saat CLI dijalankan:

1. Tampilkan banner dan intro

2. Scan folder templates/ yang tersedia

3. Prompt: Pilih template preset

4. Prompt: Tentukan lokasi project

5. Validasi nama folder

6. Cek jika folder sudah ada (→ Replace atau Cancel)

7. Prompt: Pilih package manager

8. Prompt: Initialize git? (jika git tersedia)

9. Salin template ke folder tujuan

10. Initialize git repository (jika dipilih)

11. Install dependencies

12. Tampilkan next steps

Exit Codes

CodeKeterangan
0Sukses atau dibatalkan oleh user
1Error — folder templates tidak ditemukan, validasi gagal, atau error instalasi

Variabel Environment

CLI tidak menggunakan variabel environment apapun.

Contoh Output

        .d$b.
       i$$A$$L  .d$b
     .$$F` `$$L.$$A$$.
    j$$'    `4$$:` `$$.

  Davingm Nuxt Starter  —  scaffold project baru dalam hitungan detik

◆  create-davingm-nuxt
◇  Template mana yang ingin Anda gunakan?
│  Default
◇  Di mana project ingin dibuat?
│  ./my-app
◇  Package manager mana yang ingin digunakan?
│  pnpm
◇  Initialize git repository?
│  Yes
●  Creating project in ./my-app
✔  Downloaded Default template
✔  Git repository initialized.

> my-app@0.0.1 install
> pnpm install

✔  Dependencies installed.

╭── 👉 Next steps ───╮
│                    │
│   › cd ./my-app    │
│   › pnpm run dev   │
│                    │
╰────────────────────╯

  Made with ❤ by Davingm
  Support: https://davingm.com/sponsor

Dirilis di bawah MIT License.