Latihan - Membuat perancah aplikasi web panggilan suara

Selesai

Di pelajaran ini, Anda akan membuat aplikasi web dan menjalankannya di browser.

Membuat folder aplikasi

  1. Di jendela konsol (seperti cmd, PowerShell, atau Bash), gunakan perintah berikut untuk membuat folder baru untuk aplikasi kita dan mengubah ke dalam folder

    mkdir VoiceCallingApp
    cd VoiceCallingApp
    
  2. Selanjutnya kita menyiapkan folder baru agar menjadi aplikasi web.

    npm init -y
    

Hal ini akan menyiapkan, folder untuk Node.js dan memungkinkan Anda menyimpan dan mengelola dependensi.

Tambahkan dependensi yang diperlukan

Sekarang kita akan menambahkan dependensi yang diperlukan.

  1. Kita akan memulai dengan menambahkan Azure Communication Services tertentu.

    npm install --save @azure/communication-common @azure/communication-calling
    
  2. Diikuti oleh Parcel, yang memungkinkan kita menjalankan aplikasi di browser.

    npm install --save-dev parcel
    

Membuat file HTML indeks

  1. Buat file baru di direktori aplikasi bernama index.html.

  2. Masukkan teks berikut untuk konten file ini.

    <!DOCTYPE html>
    <html>
      <head>
        <title>Azure Communication Services - Simple voice calling app</title>
      </head>
      <body>
        <h1>Azure Communication Services</h1>
        <h2>Simple voice calling app</h2>
    
        <!-- Calling HTML here -->
    
        <script src="./app.js" type="module"></script>
      </body>
    </html>
    

Membuat file JavaScript aplikasi

  1. Membuat file baru di direktori aplikasi bernama app.js
  2. Untuk saat ini biarkan file app.js kosong, kita akan menambahkannya pada pelajaran berikutnya.

Menguji aplikasi baru Anda

  1. Di jendela konsol, di dalam direktori proyek jalankan perintah berikut:

    npx parcel index.html
    
  2. Parcel sekarang akan mengompilasi dan menjalankan aplikasi Anda.

  3. Setelah selesai, Parcel akan memberi Anda tautan untuk melihat aplikasi Anda di dalam browser. Tautan ini biasanya http://localhost:1234/: Screenshot of Parcel, showing a complete build with a hyperlink pointing to the app.

  4. Buka tautan ini di browser Anda dan Anda akan melihat aplikasi kosong Anda di browser: Screenshot of our blank web app showing in a browser.