Pengaturan File package.json dalam JavaScript
Ketika seorang programmer ingin membuat
pustaka mereka tersedia untuk semua orang,
mereka harus menempatkannya di registry
(yaitu di penyimpanan) npm. Untuk melakukan ini, mereka harus
mengatur file package.json dari pustaka tersebut
dengan cara khusus, dengan menambahkan beberapa
pengaturan penting.
Pengaturan ini berkaitan khususnya dengan pustaka publik yang Anda unduh dari npm. Dalam proyek Anda sendiri untuk penggunaan pribadi, Anda mungkin tidak perlu menetapkannya.
Jadi, berikut adalah daftar pengaturan paling populer:
| Nilai | Deskripsi |
|---|---|
name |
nama proyek, harus ditulis dengan huruf kecil |
version |
nomor versi, sesuai semantic versioning |
description |
deskripsi proyek |
main |
file masuk proyek |
keywords |
ini adalah array, membantu menemukan modul di registry npm |
author |
field ini menerima objek dengan kunci name, email dan url,
yang memungkinkan orang dengan mudah menghubungi penulis proyek.
|
license |
menerima nama lisensi menggunakan identifier SPDX. Secara default, lisensi ISC diterapkan, pilihan populer lainnya adalah MIT. Anda juga dapat menggunakan UNLICENSED untuk proyek pribadi dan proyek dengan kode tertutup. |
private |
jika kunci ini diatur ke nilai true, proyek tidak dapat menjadi publik di registry npm. Ini memungkinkan untuk mencegah publikasi proyek yang tidak disengaja. |
homepage |
URL halaman beranda proyek |
bugs |
URL tempat untuk melaporkan masalah dan bug. Seringkali ini adalah alamat halaman proyek di Github. |
Pasang pustaka jQuery.
Temukan di node_modules folder dengan pustakanya,
dan di dalamnya - file package.json. Pelajarilah file tersebut.
Pasang pustaka underscorejs.
Temukan di node_modules folder dengan pustakanya,
dan di dalamnya - file package.json. Pelajarilah file tersebut.
Pelajari pengaturan file package.json
di dokumentasi resmi.