⊗jsSpTlPJS 189 of 294 menu

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.

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