Persyaratan & menjalankan
Siapkan lingkungan Node, pasang dependensi proyek, lalu jalankan server Express. Port dan host mengikuti config.js dan dapat ditimpa lewat variabel lingkungan.
npm install · npm start
Persyaratan
- Node.js (disarankan LTS 18+).
- npm atau pnpm.
- Backend PHP (Nexa/API) dapat dijangkau dari mesin yang menjalankan Node (localhost atau jaringan lokal).
Instalasi
Dari folder proyek Node (sesuaikan path kerja Anda):
$ cd path/ke/proyek-node
$ npm install
Skrip postinstall dapat menjalankan patch-package
untuk penyesuaian kecil pada dependensi (misalnya proxy HTTP) — ikuti pesan
konsol jika ada.
Menjalankan server
$ npm start
Port dan host default diambil dari config.js
(config.url). Buka aplikasi di browser pada origin yang sama
dengan yang dikonfigurasi (misalnya http://localhost:5000).
Port & host
-
Timpa port lewat env:
PORT=5000(PowerShell:$env:PORT=5000; npm start). JikaPORTdiset, binding dapat mengikuti aturan di implementasi server (misalnya127.0.0.1) — penting: buka tab dengan host yang sama dengan yang dipakai injeksi HTML (localhostvs127.0.0.1jangan dicampur sembarangan). -
Hindari membuka file
index.htmllewatfile://tanpa server: injeksi endpoint dan modul ES tidak akan berjalan seperti di lingkungan asli.
Detail properti ada di File config.js.