Skip to content

Repository files navigation

Pemrograman Web 1

Selamat datang di repositori Pemrograman Web 1.

Demo

Anda dapat melihat demo web ini di pw1.asepharyana.cloud.

Deskripsi

Repositori ini berisi kode sumber untuk mata kuliah Praktikum Pemrograman Web 1.

Instalasi

Untuk memulai proyek ini secara lokal, ikuti langkah-langkah berikut:

Setup pnpm

Di Windows:

  1. Atur kebijakan eksekusi untuk mengizinkan menjalankan skrip:

    Set-ExecutionPolicy RemoteSigned
  2. Instal fnm (Fast Node Manager) menggunakan winget:

    winget install Schniz.fnm
  3. Konfigurasi lingkungan fnm:

    fnm env --use-on-cd | Out-String | Invoke-Expression
  4. Unduh dan instal Node.js:

    fnm use --install-if-missing 22
  5. Verifikasi versi Node.js:

    node -v 
  6. Verifikasi versi npm:

    npm -v 
  7. Instal pnpm secara global menggunakan npm:

    npm install -g pnpm
  8. Clone repositori:

    git clone https://github.com/Asepharyana71/asepharyana.my.id.git
  9. Masuk ke direktori proyek:

    cd asepharyana.my.id
  10. Instal dependensi:

    pnpm install
  11. Jalankan server pengembangan:

    pnpm run dev

Di Linux:

  1. Instal pnpm secara global menggunakan curl:

    curl -fsSL https://get.pnpm.io/v6/install.sh | sh
  2. Clone repositori:

    git clone https://github.com/MythEclipse/Pemrograman-web-1.git
  3. Masuk ke direktori proyek:

    cd Pemrograman-web-1
  4. Instal dependensi:

    pnpm install
  5. Jalankan server pengembangan:

    pnpm run dev

Setup Docker

  1. Pastikan Docker sudah terinstal di sistem Anda. Jika belum, Anda dapat mengunduh dan menginstalnya dari situs resmi Docker.

  2. Clone repositori:

    git clone https://github.com/MythEclipse/Pemrograman-web-1.git
  3. Masuk ke direktori proyek:

    cd Pemrograman-web-1
  4. Bangun image Docker:

    docker build -t pemrograman-web-1 .
  5. Jalankan container Docker:

    docker run -p 3000:3092 pemrograman-web-1
  6. Akses aplikasi di browser melalui http://localhost:3000.

About

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages