Peta dunia

 

EN: Read in English

Dunia 9: Alatan Hebat

Packages

Anda akan belajar: cara kongsi kod anda sebagai pakej yang projek lain boleh pasang.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Tiga projek anda guna pembantu tarikh yang sama. Anda baiki pepijat dalam satu salinan. Dua lagi masih rosak.

Pilih satu jawapan.

Tengok

bash
npm publish
npm install @aina-codes/date-helper
Dua arahan. npm publish muat naik pembantu tarikh. Dalam projek lain, npm install @aina-codes/date-helper muat turun pakej itu.

pakej (package) (package): Himpunan kod dengan nama dan versi yang orang lain boleh pasang. (package) ialah kod dengan nama dan versi. Ia duduk di registry (rak pakej) (registry): Rak dalam talian tempat pakej disimpan dan dikongsi., macam rak kedai. GitHub Packages ialah rak di GitHub, betul-betul di sebelah kod anda.

Cuba

GitHub Packages ada rak untuk banyak jenis pakej. Susun setiap satu.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

        Cuba

        Dalam projek lain, bina arahan yang pasang pembantu tarikh itu.

        Ketik kepingan ikut turutan yang betul.

        …

        Teka

        Anda terbitkan versi 1.2.1 dengan pembaikan itu. Apa yang tiga projek anda dapat?

        Pilih satu jawapan.

        Semak

        Tabiat pakej yang bagus, atau perlu baiki? Leret setiap satu.

        Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

        1 / 4

        Beri setiap keluaran nombor versi baru

        Beri setiap keluaran nombor versi baru

        Anda berjaya!

        Kini anda boleh kongsi kod sebagai pakej di GitHub.

        Nak tahu lebih (pilihan)

        Di GitHub Packages, nama npm perlukan skop anda, contohnya @aina-codes. Anda juga perlu suruh npm guna registry GitHub. Imej container tinggal di ghcr.io. Terbitkan dari laptop perlukan personal access token (classic). Dalam Actions, GITHUB_TOKEN boleh digunakan. Pakej awam adalah percuma.