Installation
Apa yang dibutuhkan
Persyaratan Minimal untuk Instalasi Frontend Angular
- Node.js: Versi 18.x atau lebih tinggi
- Angular CLI: Versi 16.x atau lebih tinggi
- Editor: Visual Studio Code dengan ekstensi berikut:
- Angular Language Service
- ESLint
- Prettier
Pastikan semua persyaratan di atas sudah terpasang sebelum memulai instalasi dan pengembangan aplikasi Angular.
Installing
Berikut langkah-langkah untuk menjalankan aplikasi di lingkungan pengembangan (development):
1. Clone Repository
Untuk mengunduh kode sumber proyek dari GitHub, gunakan perintah berikut:
git clone https://github.com/linovsoftware-dev/LinovHR-UI-Admin2-Parent.git LinovHR4 --branch develop
2. Install Dependencies
Setelah proses clone selesai, masuk ke direktori proyek dan install semua dependencies yang diperlukan:
npm install --legacy-peer-deps
3. Clone Submodule Repository
Jika proyek menggunakan submodule, jalankan perintah di bawah ini untuk menginisialisasi dan memperbarui submodule repository:
# Inisialisasi submodule
git submodule init
# Mengambil submodule terbaru
git submodule update
4. Menjalankan Aplikasi
Setelah semua dependensi terinstall dan submodule terupdate, jalankan aplikasi menggunakan perintah berikut:
npm run start
atau
ng serve
atau
ng s –-port 4200
atau
node --max-old-space-size=4096 ./node_modules/@angular/cli/bin/ng serve --port 4200 --host 0.0.0.0
Ini akan memulai server pengembangan lokal dan Anda dapat mengakses aplikasi melalui browser di alamat http://localhost:4200.
5. Build Aplikasi untuk Produksi
Untuk membangun (build) aplikasi dalam mode produksi, gunakan perintah berikut:
npm run build
Hasil build akan disimpan di dalam folder dist/.