ใช้ทำไม? Lerna ถูกใช้เป็นส่วนใหญ่ ในโครงการที่ใหญ่ขึ้นซึ่งยากที่จะรักษาเมื่อเวลาผ่านไป อนุญาตให้แปลงรหัสให้เป็นโมดูลในที่เก็บที่จัดการได้ขนาดเล็กลง และแยกรหัสที่แชร์ได้ออกมา ซึ่งสามารถใช้ได้ในที่เก็บย่อยเหล่านี้
ฉันควรใช้พื้นที่ทำงานเกี่ยวกับไหมพรมกับเลอน่าหรือไม่
โดยรวม. Lerna จับคู่ กับพื้นที่ทำงานของเส้นด้ายเป็นการผสมผสานที่ลงตัว Lerna เพิ่มฟังก์ชันยูทิลิตี้ที่ด้านบนของ Yarn Workspaces สำหรับการทำงานกับหลายแพ็คเกจ พื้นที่ทำงานของเส้นด้ายทำให้สามารถติดตั้งการพึ่งพาทั้งหมดเข้าด้วยกัน ทำให้แคชและติดตั้งเร็วขึ้น
ใครใช้เลอนาบ้าง
มีรายงานว่าบริษัท 64 แห่งใช้ Lerna ในกองเทคโนโลยีของพวกเขา รวมถึง Postclick, quero และ caredoc
- โพสต์คลิก.
- quero.
- caredoc.
- ส่วนหน้า
- กองของเรา
- เรดฟิน.
- เป็นมิตรกับสิ่งแวดล้อม
- ส่วนหน้า
npm lerna คืออะไร
Lerna เป็นเครื่องมือ a ในการจัดการโปรเจ็กต์ Javascript หลายโปรเจ็กต์ด้วยแพ็คเกจมากมาย (เรียกว่า monorepos) ซึ่งช่วยเพิ่มประสิทธิภาพเวิร์กโฟลว์รอบตัวพวกเขา คุณสามารถติดตั้งได้ทั่วโลกด้วย npm install --global lerna, yarn global add lerna หรือตัวจัดการแพ็คเกจที่คุณชื่นชอบ เพื่อรันคำสั่งด้วย lerna.
lerna เผยแพร่ทำอะไร
lerna publish
สร้างแพ็คเกจใหม่ที่อัปเดตแล้ว พร้อมท์สำหรับเวอร์ชันใหม่และอัปเดตแพ็คเกจทั้งหมดบน git และ npm