Skip to main content

Installation

Apa yang dibutuhkan

Persyaratan Minimal untuk Instalasi Frontend Angular

  1. Node.js: Versi 18.x atau lebih tinggi
  2. Angular CLI: Versi 16.x atau lebih tinggi
  3. 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/.