All Products
Search
Document Center

Alibaba Cloud DevOps:Manajemen artefak NPM

Last Updated:Jun 21, 2026

Topik ini menjelaskan cara mengelola paket dalam repositori pribadi NPM.

Prasyarat

Sebelum mengelola paket dalam repositori pribadi NPM, Anda harus terlebih dahulu membuat repositori NPM. Untuk informasi selengkapnya, lihat Create an NPM repository.

Menggunakan repositori NPM

Di repositori NPM Anda, klik User Guide. Anda dapat mengunduh file .npmrc dari tautan unduh atau mengikuti petunjuk untuk mengonfigurasi pengaturan dorong (push) dan tarik (pull). Anda juga dapat mengklik ikon mata di area akun untuk melihat username dan password NPM Anda.

Pada tab NPM Configuration, pilih Push. Langkah 1: Atur kredensial repositori. Jalankan npm config set registry=<repository_url> untuk menentukan registri, lalu jalankan npm login dan masukkan username serta password Anda untuk login. Langkah 2: Dorong paket. Jalankan npm publish.

Menampilkan dan mengelola paket NPM

Di halaman utama repositori, klik daftar paket untuk melihat semua paket dalam repositori tersebut. Klik ikon pencarian untuk mencari paket berdasarkan nama.

Halaman daftar paket menampilkan informasi paket dalam bentuk tabel dengan kolom seperti Package Name, Latest Version, Last Updated, Storage Size, Versions, Downloads, Last Downloaded, dan Actions (Delete).

Detail versi paket

Klik nama paket untuk membuka halaman detail artefak. Secara default, halaman ini menampilkan informasi detail untuk versi terbaru artefak, dan Anda dapat mengklik untuk beralih ke versi lainnya.

Panel kanan pada halaman detail paket menampilkan informasi paket (jumlah total versi, ukuran penyimpanan, tag paket), informasi versi (didorong oleh, waktu dorong), dependensi, serta dua tab: File Information dan Metadata. Di bagian bawah, Anda dapat menemukan perintah instalasi NPM (misalnya, npm install expressjs-hello), tombol Delete This Version, dan sakelar Disable Artifact.

Menonaktifkan versi paket

Di halaman detail paket, klik Disable Artifact dan masukkan alasan untuk menonaktifkan versi paket tersebut.

Catatan

Perlu diperhatikan bahwa penonaktifan hanya berlaku untuk versi tertentu, bukan seluruh paket. Misalnya, jika Anda menonaktifkan versi 1.0.0 dari web-server-demo di halaman detailnya, versi 1.0.0 tidak dapat diunduh. Namun, versi lain seperti 1.0.1 tetap dapat diunduh dan digunakan.

Manage package metadata

Di halaman detail paket, alihkan ke versi yang diinginkan dan klik tab Metadata. Di sini, Anda dapat mengelola metadata untuk versi paket tersebut. Metadata hanya berlaku untuk versi yang ditentukan.

Metadata kustom ditampilkan sebagai pasangan kunci-nilai, seperti owner=demo dan release=v1. Anda dapat mengedit atau menghapus entri yang ada, atau klik Add Metadata untuk menambahkan entri baru.

Menghapus versi paket

Di halaman daftar paket, klik package name untuk membuka halaman detail. Klik Delete This Version untuk menghapus versi yang sesuai.

Setelah dihapus, Anda dapat menuju ke halaman utama repositori, klik Recycle Bin, lalu klik ikon pemulihan image untuk memulihkan versi tersebut.

Atau, Anda dapat mengklik ikon Permanently Delete untuk menghapus versi tersebut secara permanen.