⊗jsSpTlPJS 189 of 294 menu

Konfigurasi Fail package.json dalam JavaScript

Apabila seorang pengaturcara ingin membuat perpustakaannya tersedia untuk semua orang, dia mesti meletakkannya dalam registri (iaitu storan) npm. Untuk melakukan ini, dia mesti mengatur fail package.json perpustakaan ini dengan cara tertentu, dengan menambahkan beberapa konfigurasi penting.

Konfigurasi ini khusus untuk perpustakaan awam yang anda muat turun dari npm. Dalam projek anda untuk kegunaan peribadi, anda tidak perlu menetapkannya.

Jadi, berikut adalah senarai konfigurasi paling popular:

Nilai Penerangan
name nama projek, hendaklah ditulis dalam huruf kecil
version nombor versi, mengikut penversian semantik
description penerangan projek
main fail kemasukan projek
keywords ini adalah array, membantu mencari modul dalam registri npm
author medan ini menerima objek dengan kunci name, email dan url, yang membolehkan orang ramai menghubungi pengarang projek dengan mudah.
license menerima nama lesen menggunakan pengecam SPDX. Secara lalai, lesen ISC digunakan, pilihan popular lain ialah MIT. Anda juga boleh menggunakan UNLICENSED untuk projek peribadi dan projek sumber tertutup.
private jika kunci ini ditetapkan kepada true, projek tidak boleh menjadi awam dalam registri npm. Ini membolehkan anda mengelakkan penerbitan projek secara tidak sengaja.
homepage URL halaman utama projek
bugs URL untuk melaporkan isu dan ralat. Seringkali ini adalah alamat halaman projek di Github.

Pasang perpustakaan jQuery. Cari folder perpustakaan dalam node_modules, dan di dalamnya - fail package.json. Kaji fail tersebut.

Pasang perpustakaan underscorejs. Cari folder perpustakaan dalam node_modules, dan di dalamnya - fail package.json. Kaji fail tersebut.

Kaji konfigurasi fail package.json dalam dokumentasi rasmi.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak