Pendahuluan

Selesai

Saat mengerjakan aplikasi, Anda menulis kode untuk menerapkan persyaratan bisnis. Demi kecepatan dan keandalan, Anda dan tim Anda mungkin tidak menulis semua kode sendiri. Anda mungkin mengandalkan kode eksternal, atau paket, yang ditulis orang lain.

Salah satu cara untuk membuat aplikasi Anda dengan paket eksternal adalah dengan menggunakan ekosistem paket yang ada yang dapat Anda unduh dari dan bahkan mungkin ditambahkan. Dengan menggunakan paket ini, Anda akan dapat menyelesaikan pembangunan aplikasi lebih cepat dan membawanya ke pasar lebih cepat daripada kompetisi. Manfaat lain untuk menggunakan paket bisa untuk memastikan aplikasi Anda mengikuti praktik yang direkomendasikan untuk autentikasi dan otorisasi. Bagaimanapun, melindungi data Anda dan data pelanggan Anda adalah perhatian yang signifikan.

Dalam modul ini, Anda akan menggunakan alat baris perintah npm dan registri global npm untuk menambahkan paket ke kode aplikasi Anda. Anda juga akan diperkenalkan untuk mengelola pembaruan dan menanggulangi masalah.

Tujuan pembelajaran

Setelah menyelesaikan modul ini, Anda akan dapat:

  • Menyiapkan kontainer pengembangan sebagai lingkungan pengembangan Anda
  • Menginisialisasi proyek Node.js seperti profesional
  • Pahami rahasia file manifes package.json dan gunakan untuk keuntungan Anda
  • Menambahkan dan menghapus paket dari proyek Node.js Anda dengan mudah
  • Mengelola dependensi paket dan memperbaruinya dengan cara yang dapat diprediksi

Prasyarat

  • Memahami mengedit teks dan file kode dalam editor teks
  • Pengalaman menggunakan baris perintah, termasuk menggunakannya untuk operasi Git
  • Pengalaman menggunakan fungsi dan variabel JavaScript
  • Lingkungan pengembangan, salah satu dari berikut:
    • Akun GitHub untuk menggunakan GitHub Codespaces untuk menggunakan lingkungan berbasis browser
    • Visual Studio Code dan Docker untuk menggunakan lingkungan lokal