⊗jsSpTlPJS 189 of 294 menu

การตั้งค่าไฟล์ 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 ใน เอกสารทางการ.

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ