web-anindhaloka
Requirements
- Node.js
^20.19.0 atau >=22.12.0
- npm (terpasang bersama Node.js)
Instalasi
- Clone/masuk ke folder project:
- Install dependencies:
- (Opsional) Buat file
.env di root project untuk mengatur URL backend API:
Jika tidak diset, default-nya http://localhost:8000.
Menjalankan di Local
Buka http://localhost:5173 di browser.
Perintah Lain
| Perintah |
Fungsi |
npm run dev |
Jalankan dev server |
npm run build |
Type-check + build produksi ke folder dist/ |
npm run preview |
Preview hasil build produksi secara lokal |
npm run lint |
Jalankan ESLint |
Dependencies
Dependencies (runtime)
| Package |
Versi |
framer-motion |
^12.42.2 |
lucide-react |
^1.17.0 |
react |
^19.2.6 |
react-dom |
^19.2.6 |
react-router-dom |
^7.16.0 |
devDependencies (build & tooling)
| Package |
Versi |
@eslint/js |
^10.0.1 |
@types/node |
^24.12.3 |
@types/react |
^19.2.14 |
@types/react-dom |
^19.2.3 |
@vitejs/plugin-react |
^6.0.1 |
eslint |
^10.3.0 |
eslint-plugin-react-hooks |
^7.1.1 |
eslint-plugin-react-refresh |
^0.5.2 |
globals |
^17.6.0 |
typescript |
~6.0.2 |
typescript-eslint |
^8.59.2 |
vite |
^8.0.12 |