2020-10-13 04:51:19 +07:00
|
|
|
# npm
|
|
|
|
|
|
|
|
> Manajer paket JavaScript dan Node.js.
|
|
|
|
> Mengelola proyek Node.js dan dependensi modulnya.
|
2022-02-02 15:43:21 -03:00
|
|
|
> Informasi lebih lanjut: <https://www.npmjs.com>.
|
2020-10-13 04:51:19 +07:00
|
|
|
|
2021-01-31 14:05:18 -03:00
|
|
|
- Membuat file `package.json` secara interaktif:
|
2020-10-13 04:51:19 +07:00
|
|
|
|
|
|
|
`npm init`
|
|
|
|
|
|
|
|
- Unduh semua paket yang terdaftar sebagai dependensi di package.json:
|
|
|
|
|
|
|
|
`npm install`
|
|
|
|
|
2021-01-31 14:05:18 -03:00
|
|
|
- Unduh versi tertentu dari sebuah paket dan menambahkan ke daftar dependensi di `package.json`:
|
2020-10-13 04:51:19 +07:00
|
|
|
|
|
|
|
`npm install {{nama_modul}}@{{versi}}`
|
|
|
|
|
|
|
|
- Unduh paket dan menambahkan ke daftar dependensi dev di package.json:
|
|
|
|
|
2025-03-07 13:45:30 +02:00
|
|
|
`npm install {{nama_modul}} {{[-D|--save-dev]}}`
|
2020-10-13 04:51:19 +07:00
|
|
|
|
|
|
|
- Unduh paket dan instal secara global:
|
|
|
|
|
2025-03-07 13:45:30 +02:00
|
|
|
`npm install {{[-g|--global]}} {{nama_modul}}`
|
2020-10-13 04:51:19 +07:00
|
|
|
|
2021-01-31 14:05:18 -03:00
|
|
|
- Copot pemasangan paket dan hapus dari daftar dependensi di `package.json`:
|
2020-10-13 04:51:19 +07:00
|
|
|
|
|
|
|
`npm uninstall {{nama_modul}}`
|
|
|
|
|
|
|
|
- Mencetak pohon dependensi yang diinstal secara lokal:
|
|
|
|
|
|
|
|
`npm list`
|
|
|
|
|
|
|
|
- Buat daftar modul tingkat atas yang diinstal secara global:
|
|
|
|
|
2025-03-07 13:45:30 +02:00
|
|
|
`npm list {{[-g|--global]}} --depth {{0}}`
|