Skip to content

Astro with Tailwind

Pengantar

Astro adalah kerangka web lengkap untuk membangun situs web yang cepat dan berfokus pada konten.

Instalasi

Prerequisites

- Node.js - v18.14.1 atau diatasnya
- Text Editor,disarankan menggunakan VSCode
- Terminal

Install Astro

jalankan terminal dan ketik perintah

Terminal window
# create a new project with npm
npm create astro@latest
Anda dapat menjalankan create astro di mana pun di komputer Anda,jadi tidak perlu membuat direktori kosong baru untuk proyek Anda sebelum memulai.
Jika Anda belum memiliki direktori kosong untuk proyek baru Anda, Astro akan membantu membuatkannya untuk Anda secara otomatis.

Lalu arahkan ke directori projek yg baru dibuat,ketikkan perintah di terminal:

Terminal window
# install dependencies with npm
npm install

maka astro akan secara otomatis memasang Dependencies yang dibutuhkan.

Memulai Astro

Astro hadir dengan server pengembangan bawaan yang memiliki semua yang Anda butuhkan untuk pengembangan proyek. Perintah astro dev akan memulai server pengembangan lokal sehingga Anda dapat melihat situs web baru Anda berjalan untuk pertama kalinya.

Setiap template pemula dilengkapi dengan skrip pra-konfigurasi yang akan menjalankan astro dev untuk Anda. Gunakan manajer paket favorit Anda untuk menjalankan perintah ini dan memulai server pengembangan Astro.

Terminal window
# run project in dev mode
npm run dev

Jika semuanya berjalan lancar, Astro sekarang akan melayani proyek Anda di

Terminal window
http://localhost:4321/

Astro akan mendengarkan perubahan file langsung di direktori src/ Anda, jadi Anda tidak perlu me-restart server saat Anda membuat perubahan selama pengembangan.

Jika Anda tidak dapat membuka proyek Anda di browser, kembali ke terminal tempat Anda menjalankan perintah dev dan lihat apakah terjadi kesalahan, atau apakah proyek Anda disajikan di URL yang berbeda dari yang ditautkan ke di atas.

Template Awal

Anda juga dapat memulai proyek astro baru berdasarkan contoh resmi atau cabang utama dari repositori GitHub mana pun dengan meneruskan argumen —template ke perintah create astro.

Secara default, perintah ini akan menggunakan cabang utama repositori template. Untuk menggunakan nama cabang yang berbeda, teruskan sebagai bagian dari argumen

Terminal window
--template: <github-username> / <github-repo> # <branch>

Pengaturan Editor

VS Code

VS Code adalah editor kode populer untuk pengembang web, yang dibuat oleh Microsoft. Mesin VS Code juga mendukung editor kode dalam browser yang populer seperti GitHub Codespaces dan Gitpod

Astro bekerja dengan editor kode apa pun. Namun, VS Code adalah editor yang kami rekomendasikan untuk proyek Astro. Kami memelihara Astro VS Code Extension resmi yang membuka beberapa fitur utama dan peningkatan pengalaman pengembang untuk proyek Astro.

Beberapa Ekstensi yang dianjurkan di VS Code

  • Syntax highlighting for .astro files.
  • TypeScript type information for .astro files.
  • VS Code Intellisense for code completion, hints and more.