Selesai: tambah versi terkini pada pakej json

Kemaskini terakhir: 09/25/2023

Faham! Mari kita masuk ke topik mengemas kini dan menambah versi terkini pada package.json dalam konteks pembangunan JavaScript.

Fail Package.json ialah bahagian penting dalam mana-mana projek Node.js atau JavaScript. Ia mengekalkan metadata tentang projek dan termasuk maklumat tentang kebergantungan projek. Selalunya, sebagai pembangun, anda mungkin perlu mengemas kini kebergantungan projek anda kepada versi terkini mereka kerana ciri baharu, kemas kini keselamatan, peningkatan prestasi atau pembetulan pepijat. Oleh itu, mengetahui cara menambah versi terkini pada package.json adalah kemahiran yang penting.

Mengemas kini kepada Versi Terkini

Untuk mengemas kini pakej, langkah pertama ialah mengenal pasti pakej yang sudah lapuk. Dalam Node.js, arahan untuk mencari pakej lapuk ialah
npm outdated

Selepas menjalankan arahan ini, npm akan menyenaraikan semua pakej lapuk, versi semasanya dalam projek anda, versi yang dinyatakan dalam `package.json` dan versi terkini yang tersedia.

Langkah seterusnya ialah mengemas kini pakej lapuk ini. Anda boleh mengemas kininya secara individu menggunakan
npm install [package-name]@latest --save
atau kemas kini semuanya bersama-sama dengan arahan

npm update

Lihat Secara Mendalam pada npm

Npm atau Pengurus Pakej Node ialah alat berkuasa yang membolehkan pembangun JavaScript berkongsi dan mengawal modul atau pakej. Ia adalah pengurus pakej lalai untuk Node.js dan diprapasang apabila anda memasang Node.js.

Npm mengemas kini pakej berdasarkan versi semantik (SemVer). SemVer menggunakan sintaks versi Major.Minor.Patch. Apabila npm mengemas kini pakej, ia mengikut peraturan ini:

  • Keluaran patch: kemas kini npm dalam julat yang ditentukan.
  • Keluaran kecil: kemas kini npm kepada versi minor tertinggi.
  • Keluaran utama: npm tidak akan dikemas kini melainkan versi dinyatakan dalam package.json.

Memahami package.json

Fail `package.json` menyimpan metadata tentang projek, termasuk kebergantungan projek dan versi khusus mereka. Objek dependencies boleh menyenaraikan semua pakej yang diperlukan untuk projek anda. Apabila pembangun lain atau sistem penempatan menjalankan `npm install`, npm melihat `package.json` dan memuat turun semua pakej tersenarai dan kebergantungannya.

Setiap pakej dalam bahagian "dependencies" pada fail `package.json` mengikut format versi, yang ditafsirkan oleh npm apabila menjalankan `npm install`. Terdapat tiga simbol utama yang digunakan – karet (^), tilde (~), dan bintang (*). Ini sepadan dengan kemas kini major, minor dan patch.

Kesimpulannya, adalah penting untuk memastikan kebergantungan projek anda dikemas kini. Mengetahui cara menambah versi terbaharu pada package.json ialah kemahiran penting bagi pembangun JavaScript untuk memastikan projek itu dikemas kini dengan kemas kini keselamatan terkini dan ciri baharu.

Related posts: