Ini ialah arahan npm-dist-tag yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
npm-dist-tag - Ubah suai tag pengedaran pakej
SINOPSIS
npm dist-tag tambah @ []
npm dist-tag rm
npm dist-tag ls []
DESCRIPTION
Tambah, alih keluar dan hitungkan teg pengedaran pada pakej:
tambah Teg versi pakej yang ditentukan dengan teg yang ditentukan, atau --tag
config jika tidak dinyatakan.
rm Kosongkan tag yang tidak lagi digunakan daripada pakej.
ls Tunjukkan semua tag dist untuk pakej, lalai kepada pakej dalam semasa
awalan.
Teg boleh digunakan apabila memasang pakej sebagai rujukan kepada versi dan bukannya menggunakan a
nombor versi tertentu:
pemasangan npm @
Apabila memasang kebergantungan, versi teg pilihan mungkin ditentukan:
npm install --tag
Ini juga berlaku untuk npm deduk.
Menerbitkan pakej menetapkan teg "terkini" kepada versi yang diterbitkan melainkan --tag
pilihan digunakan. Sebagai contoh, npm menyiarkan --tag=beta.
TUJUAN
Teg boleh digunakan untuk memberikan alias dan bukannya nombor versi. Sebagai contoh, npm
pada masa ini menggunakan teg "seterusnya" untuk mengenal pasti versi yang akan datang dan teg "terbaru" untuk
mengenal pasti versi semasa.
Sesuatu projek mungkin memilih untuk mempunyai berbilang aliran pembangunan, cth, "stabil", "kanari".
CATATAN
Perintah ini dahulunya dikenali sebagai npm tag, yang hanya mencipta teg baharu, dan begitu juga dengan a
sintaks yang berbeza.
Teg mesti berkongsi ruang nama dengan nombor versi, kerana ia dinyatakan dalam yang sama
slot: npm memasang @ vs npm memasang @.
Teg yang boleh ditafsirkan sebagai julat semver yang sah akan ditolak. Sebagai contoh, v1.4
tidak boleh digunakan sebagai tag, kerana ia ditafsirkan oleh semver as > = 1.4.0 . Lihat
https://github.com/npm/npm/issues/6082.
Cara paling mudah untuk mengelakkan masalah semver dengan tag adalah dengan menggunakan tag yang tidak bermula dengan
nombor atau huruf v.
Gunakan npm-dist-tag dalam talian menggunakan perkhidmatan onworks.net