การตั้งค่าไฟล์ package.json ใน JavaScript
เมื่อโปรแกรมเมอร์ต้องการทำให้ไลบรารีของเขา
สามารถเข้าถึงได้สำหรับทุกคน
เขาต้องวางไลบรารีนั้นไว้ใน registry
(กล่าวคือ คลังเก็บ) npm. เพื่อทำเช่นนี้ เขาต้อง
จัดเตรียมไฟล์ package.json ของไลบรารีนี้
ให้ถูกต้องโดยเพิ่มการตั้งค่าบางอย่าง
ที่สำคัญ
การตั้งค่าเหล่านี้เกี่ยวข้องกับไลบรารีสาธารณะ ที่คุณดาวน์โหลดจาก npm โดยเฉพาะ ในโปรเจกต์ของคุณสำหรับการใช้ส่วนตัว คุณอาจไม่ต้องตั้งค่าเหล่านี้
ดังต่อไปนี้คือรายการการตั้งค่าที่ได้รับความนิยมมากที่สุด:
| ค่า | คำอธิบาย |
|---|---|
name |
ชื่อโปรเจกต์ ควรเขียนด้วยตัวอักษรพิมพ์เล็กทั้งหมด |
version |
หมายเลขเวอร์ชัน ตาม Semantic Versioning |
description |
คำอธิบายโปรเจกต์ |
main |
ไฟล์เริ่มต้นของโปรเจกต์ |
keywords |
นี่คืออาร์เรย์ ที่ช่วยค้นหาโมดูลใน registry npm |
author |
ฟิลด์นี้รับอ็อบเจ็กต์ที่มีคีย์ name, email และ url,
ซึ่งช่วยให้ผู้คนติดต่อผู้เขียนโปรเจกต์ได้ง่าย
|
license |
รับชื่อสัญญาอนุญาตโดยใช้ตัวระบุ SPDX โดยค่าเริ่มต้นจะใช้สัญญาอนุญาต ISC อีกทางเลือกหนึ่งที่เป็นที่นิยมคือ MIT คุณยังสามารถใช้ UNLICENSED สำหรับโปรเจกต์ ส่วนตัวและโปรเจกต์แบบ closed-source |
private |
หากตั้งค่าคีย์นี้เป็น true โปรเจกต์จะไม่สามารถเป็นแบบสาธารณะใน registry npm ได้ สิ่งนี้ช่วยป้องกันไม่ให้เผยแพร่โปรเจกต์โดยไม่ได้ตั้งใจ |
homepage |
URL ที่อยู่ของหน้าแรกของโปรเจกต์ |
bugs |
URL ที่อยู่ที่สามารถรายงานปัญหาและข้อผิดพลาดได้ บ่อยครั้งนี่คือที่อยู่หน้าข้อมูลโปรเจกต์บน Github |
ติดตั้งไลบรารี jQuery.
ค้นหาในโฟลเดอร์ node_modules ที่มีไลบรารี
และในนั้น - ไฟล์ package.json. ศึกษามัน
ติดตั้งไลบรารี underscorejs.
ค้นหาในโฟลเดอร์ node_modules ที่มีไลบรารี
และในนั้น - ไฟล์ package.json. ศึกษามัน
ศึกษาการตั้งค่าไฟล์ package.json
ใน เอกสารทางการ.