
ปรับปรุงภาพเคลื่อนไหวบนเว็บของคุณด้วยผู้เล่นอย่างเป็นทางการของ LotTiefiles สำหรับ Dotlottie และ Lottie Animations ออกแบบมาเพื่อการรวมอย่างรวดเร็วแพ็คเกจเหล่านี้ช่วยให้นักพัฒนานำเสนอภาพเคลื่อนไหวอย่างรวดเร็วในโครงการเว็บด้วยความพยายามน้อยที่สุด




Dotlottie เป็นรูปแบบไฟล์โอเพนซอร์ซที่รวมไฟล์ลอตตี้หนึ่งไฟล์ขึ้นไปและทรัพยากรที่เกี่ยวข้องลงในไฟล์เดียว พวกเขาเป็นคลังเก็บซิปที่ถูกบีบอัดด้วยวิธีการบีบอัดแบบ deflate และดำเนินการขยายไฟล์ของ ".lottie"
เรียนรู้เพิ่มเติมเกี่ยวกับ Dotlottie
monorepo มีแพ็คเกจต่อไปนี้:
| บรรจุุภัณฑ์ | คำอธิบาย |
|---|---|
| @lottiefiles/dotlottie-web | ห้องสมุด JavaScript สำหรับการแสดงภาพแอนิเมชั่น Lottie และ Dotlottie ในเบราว์เซอร์หรือ Node.js. |
| @lottiefiles/dotlottie-react | wrapper องค์ประกอบปฏิกิริยาสำหรับ dotlottie-web ที่ให้ API ประกาศสำหรับการแสดงภาพแอนิเมชั่น Lottie และ Dotlottie และการควบคุม UI สำหรับการโต้ตอบกับพวกเขา |
| @lottiefiles/dotlottie-wc | Web Component Wrapper สำหรับ dotlottie-web ที่ให้ API ที่ประกาศสำหรับการแสดงภาพแอนิเมชั่น Lottie และ Dotlottie และการควบคุม UI สำหรับการโต้ตอบกับพวกเขา |
| @lottiefiles/dotlottie-vue | wrapper องค์ประกอบ Vue สำหรับ dotlottie-web ที่ให้ API ที่ประกาศสำหรับการแสดงภาพแอนิเมชั่น Lottie และ Dotlottie และการควบคุม UI สำหรับการโต้ตอบกับพวกเขา |
| @lottiefiles/dotlottie-svelte | wrapper องค์ประกอบ svelte สำหรับ dotlottie-web ที่ให้ API ที่ประกาศสำหรับการแสดงภาพแอนิเมชั่น Lottie และ Dotlottie และการควบคุม UI สำหรับการโต้ตอบกับพวกเขา |
หมายเหตุ: แต่ละแพ็คเกจมี readme.md ของตัวเองพร้อมเอกสารรายละเอียดเกี่ยวกับการใช้งานและ API
หากต้องการมีส่วนร่วมใน monorepo นี้หรือใช้แพ็คเกจในโครงการของคุณให้ทำตามขั้นตอนการตั้งค่าเหล่านี้:
ตรวจสอบให้แน่ใจว่าคุณติดตั้งดังต่อไปนี้:
pnpm เวอร์ชัน 8 โคลน monorepo:
git clone https://github.com/LottieFiles/dotlottie-web.git
cd dotlottie-webติดตั้งการพึ่งพา:
pnpm install @lottiefiles/dotlottie-web
@lottiefiles/dotlottie-react
@lottiefiles/dotlottie-vue
ค้นพบวิธีการใช้งานและใช้แพ็คเกจ Dotlottie-Web ด้วยแอปพลิเคชันตัวอย่างของเรา ตัวอย่างเหล่านี้ทำหน้าที่เป็นแนวทางปฏิบัติเพื่อช่วยให้คุณเข้าใจวิธีการรวมแอนิเมชั่น Lottie และ Dotlottie เข้ากับโครงการเว็บของคุณ
ตัวอย่างที่มีอยู่:
@lottiefiles/dotlottie-web เพื่อแสดงแอนิเมชั่น Lottie หรือ Dotlottie ในเบราว์เซอร์@lottiefiles/dotlottie-web ในสภาพแวดล้อม node.js มันนำเสนอการควบคุมการเล่นแอนิเมชั่นการแสดงผลตามเฟรมและแปลงภาพเคลื่อนไหว Dotlottie เป็นไฟล์ GIF สำหรับข้อมูลเพิ่มเติมดู readme git clone https://github.com/LottieFiles/dotlottie-web.git
cd dotlottie-webpnpm installpnpm run build # Change directory to the example app folder
cd apps/dotlottie-web-example
pnpm run devอย่าลังเลที่จะแก้ไขและเล่นกับรหัสเพื่อดูว่าการเปลี่ยนแปลงมีผลต่อภาพเคลื่อนไหวอย่างไร
เพื่อสร้างแพ็คเกจทั้งหมดภายใน monorepo:
pnpm run buildในการเริ่มต้นสภาพแวดล้อมการพัฒนาท้องถิ่นสำหรับทุกแพ็คเกจ:
pnpm run devนี่คือคำอธิบายสั้น ๆ ของสคริปต์ที่มีอยู่ใน package root.json:
build : สร้างแพ็คเกจทั้งหมดโดยใช้เทอร์โบchangelog : เพิ่มการเปลี่ยนแปลงเพื่อสร้างการเปลี่ยนแปลงและการอัปเดตเวอร์ชันclean : ทำความสะอาดพื้นที่เก็บข้อมูลโดยการลบสิ่งประดิษฐ์การพัฒนาdev : เรียกใช้แพ็คเกจทั้งหมดในโหมดการพัฒนา/นาฬิกาformat : รูปแบบ codebase โดยใช้ Prettier และหมายเหตุlint : ผ้าสำลี codebase โดยใช้ ESLINTtest : รันการทดสอบในทุกแพ็คเกจtype-check : ตรวจสอบข้อผิดพลาดประเภท typescript สำหรับรายการสคริปต์ที่มีอยู่ทั้งหมดดูที่ส่วน scripts ใน package.json
เรายินดีต้อนรับการมีส่วนร่วมกับแพ็คเกจใด ๆ ในโมโนโพรนี้ โปรดอ่านแนวทางที่มีส่วนร่วมของเราและจรรยาบรรณของเราเพื่อเรียนรู้เกี่ยวกับกระบวนการพัฒนาของเราวิธีการเสนอการแก้ไขข้อผิดพลาดและการปรับปรุงและวิธีการสร้างและทดสอบการเปลี่ยนแปลงของคุณในโครงการ
MIT © LotTiefiles