Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

penanganan tanda npm

Mode fokus
penanganan tanda npm - Amazon CodeCatalyst

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

registri npm mendukung tanda, yang merupakan alias string untuk versi paket. Anda dapat menggunakan tag untuk memberikan alias alih-alih menggunakan nomor versi. Misalnya, Anda memiliki proyek dengan beberapa aliran pengembangan dan Anda menggunakan tag yang berbeda untuk setiap aliran (misalnya,,stable, betadev,canary). Untuk informasi lebih lanjut, lihat dist-tag di npm Docs.

Secara default, npm menggunakan tanda latest untuk mengidentifikasi versi paket saat ini. npm install pkg (tanpa penentu @version atau @tag) menginstal tanda terbaru. Biasanya, proyek hanya menggunakan tag terbaru untuk versi rilis stabil. Tanda lain digunakan untuk versi yang tidak stabil atau pra-rilis.

Mengedit tag dengan klien npm

Tiga npm dist-tag perintah (add,rm, danls) berfungsi dengan cara yang sama di repositori CodeCatalyst paket seperti yang berfungsi di registri npm default.

tanda npm dan repositori hulu

Saat npm meminta tag untuk paket dan versi paket itu juga ada di repositori upstream, CodeCatalyst gabungkan tag sebelum mengembalikannya ke klien. Misalnya, repositori bernama R memiliki repositori upstream bernama. U Tabel berikut menunjukkan tag untuk paket bernama web-helper yang ada di kedua repositori.

Repositori Nama paket Tanda paket

R

web-helper

terbaru (alias untuk versi 1.0.0)

U

web-helper

alfa (alias untuk versi 1.0.1)

Dalam hal ini, ketika klien npm mengambil tag untuk web-helper paket dari repositoriR, ia menerima tag terbaru dan alpha. Versi yang ditunjukkan oleh tanda tidak akan berubah.

Ketika tag yang sama hadir pada paket yang sama di repositori upstream dan lokal, CodeCatalyst gunakan tag yang terakhir diperbarui. Misalnya, anggap tanda pada webhelper telah dimodifikasi agar terlihat seperti berikut ini.

Repositori Nama paket Tanda paket Terakhir diperbarui

R

web-helper

terbaru (alias untuk versi 1.0.0)

1 Januari 2023

U

web-helper

terbaru (alias untuk versi 1.0.1)

1 Juni 2023

Dalam hal ini, ketika klien npm mengambil tag untuk paket web-helper dari repositoriR, tag terbaru akan alias versi 1.0.1 karena diperbarui terakhir. Ini memudahkan untuk menggunakan versi paket baru di repositori upstream yang belum ada di repositori lokal dengan menjalankannya. npm update

Di halaman ini

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.