M

Skills Medusajs

building-admin-dashboard-customizations
medusajs
ส่วนขยาย UI แบบกำหนดเองสำหรับแดชบอร์ด Medusa Admin โดยใช้ Admin SDK และคอมโพเนนต์ Medusa UI โหลดสกิลนี้ก่อนสำหรับงาน UI ของแอดมิน (การวางแผน การนำไปใช้ การสำรวจ); เซิร์ฟเวอร์ MCP ให้เฉพาะการอ้างอิง API เท่านั้น ไม่ใช่รูปแบบการออกแบบหรือกลยุทธ์การโหลดข้อมูล สำคัญ: ใช้ Medusa JS SDK สำหรับคำขอ API ทั้งหมดเสมอ (ห้ามใช้ fetch ปกติ); แยกคิวรีการแสดงผลออกจากคิวรีโมดอล และล้างข้อมูลการแสดงผลหลังจากการกลายพันธุ์ นำวิดเจ็ตไปใช้บนหน้าที่มีอยู่หรือสร้างเส้นทาง UI แบบกำหนดเอง;...
official
building-admin-dashboard-customizations
medusajs
โหลดโดยอัตโนมัติเมื่อวางแผน ค้นคว้า หรือปรับใช้ UI ของแดชบอร์ด Medusa Admin (วิดเจ็ต หน้าปรับแต่ง ฟอร์ม ตาราง การโหลดข้อมูล การนำทาง)…
official
building-storefronts
medusajs
การผสานรวมฟรอนต์เอนด์แบบ SDK-first สำหรับร้านค้า Medusa ด้วยรูปแบบ React Query และกฎการเรียก API ที่สำคัญ ใช้ Medusa JS SDK สำหรับคำขอ API ทั้งหมดเสมอ—ห้ามใช้ fetch() ปกติเด็ดขาด เนื่องจากขาดส่วนหัวที่จำเป็น (publishable API key สำหรับเส้นทางร้านค้า, auth สำหรับเส้นทางผู้ดูแลระบบ) ส่งออบเจกต์ JavaScript ธรรมดาไปยังเมธอดของ SDK ห้ามใช้ JSON.stringify() กับพารามิเตอร์ body เพราะ SDK จัดการการทำให้เป็นอนุกรมโดยอัตโนมัติ ใช้ useQuery สำหรับคำขอ GET และ useMutation สำหรับคำขอ POST/DELETE,...
official
building-storefronts
medusajs
โหลดโดยอัตโนมัติเมื่อวางแผน ค้นคว้า หรือใช้งานฟีเจอร์ Medusa storefront (การเรียกเส้นทาง API แบบกำหนดเอง, การรวม SDK, รูปแบบ React Query, …)
official
building-with-medusa
medusajs
คู่มือที่ครอบคลุมเกี่ยวกับสถาปัตยกรรมแบ็กเอนด์ของ Medusa เวิร์กโฟลว์ และกฎการใช้งานที่สำคัญ ครอบคลุมกฎ 6 หมวดหมู่ (สถาปัตยกรรม ความปลอดภัยของประเภท การวางตรรกะทางธุรกิจ การนำเข้า การเข้าถึงข้อมูล การจัดระเบียบไฟล์) พร้อมรูปแบบที่ไม่ควรปฏิบัติและการตรวจสอบการบังคับใช้ บังคับใช้การแยกชั้นอย่างเคร่งครัด: โมดูล → เวิร์กโฟลว์ → เส้นทาง API → ส่วนหน้า โดยต้องใช้เวิร์กโฟลว์สำหรับการเปลี่ยนแปลงทั้งหมด และอนุญาตเฉพาะวิธี HTTP GET/POST/DELETE เท่านั้น รวมถึงกฎการจัดการข้อมูลที่สำคัญ: ราคาจะถูกจัดเก็บตามที่เป็น...
official
building-with-medusa
medusajs
โหลดโดยอัตโนมัติเมื่อวางแผน ค้นคว้า หรือใช้งานฟีเจอร์แบ็กเอนด์ของ Medusa ใดๆ (โมดูลที่กำหนดเอง เส้นทาง API เวิร์กโฟลว์ โมเดลข้อมูล ลิงก์โมดูล …)
official
db-generate
medusajs
สร้างการย้ายฐานข้อมูลสำหรับโมดูล Medusa ด้วยคำสั่งเดียว ครอบคลุมคำสั่ง CLI npx medusa db:generate เพื่อสร้างไฟล์การย้ายสำหรับโมดูล Medusa ที่ระบุ รับชื่อโมดูลเป็นอาร์กิวเมนต์และรายงานตำแหน่งไฟล์การย้าย ข้อผิดพลาด และขั้นตอนถัดไป แนะนำให้รัน npx medusa db:migrate หลังจากสร้างเพื่อใช้การย้ายโดยอัตโนมัติ
official
db-generate
medusajs
สร้างการโยกย้ายฐานข้อมูลสำหรับโมดูล Medusa
official
db-migrate
medusajs
ดำเนินการย้ายฐานข้อมูล Medusa ที่รออยู่และรายงานผลลัพธ์ รัน npx medusa db:migrate ผ่าน Bash เพื่อใช้การย้ายข้อมูลที่รออยู่ทั้งหมดไปยังฐานข้อมูล Medusa ของคุณ รายงานผลลัพธ์การย้ายข้อมูล รวมถึงจำนวนการย้ายข้อมูลที่ถูกนำไปใช้ ข้อผิดพลาดที่พบ และการยืนยันความสำเร็จ ออกแบบมาสำหรับโปรเจกต์ Medusa ที่มีการตั้งค่า npm/npx มาตรฐาน
official
db-migrate
medusajs
เรียกใช้การย้ายฐานข้อมูลใน Medusa
official
learning-medusa
medusajs
ค่ายฝึกพัฒนา Medusa แบบโต้ตอบทีละขั้นตอน ที่คุณจะสร้างฟีเจอร์แบรนด์ไปพร้อมกับเรียนรู้รูปแบบสถาปัตยกรรม ประกอบด้วยสามบทเรียนแบบต่อเนื่อง (รวม 2–3 ชั่วโมง) ครอบคลุมโมดูล เวิร์กโฟลว์ เส้นทาง API การเชื่อมโยงโมดูล ฮุคของเวิร์กโฟลว์ และการปรับแต่ง UI ของแอดมิน มีการตรวจสอบจุดเช็คพอยต์หลังจากแต่ละองค์ประกอบหลัก เพื่อทดสอบความเข้าใจเชิงแนวคิด คุณภาพโค้ด และฟังก์ชันการทำงานก่อนดำเนินการต่อ ปฏิบัติต่อข้อผิดพลาดเป็นโอกาสในการสอน แก้ไขข้อบกพร่องร่วมกันด้วยคำถามวินิจฉัยและการวิเคราะห์สาเหตุที่แท้จริง...
official
learning-medusa
medusajs
โหลดโดยอัตโนมัติเมื่อผู้ใช้ขอเรียนรู้การพัฒนา Medusa (เช่น "สอนวิธีสร้างด้วย medusa", "แนะนำฉันเกี่ยวกับ medusa", "ฉันต้องการเรียนรู้ medusa")…
official
mcloud-deployments
medusajs
ดำเนินการคำสั่ง mcloud deployments เพื่อแสดงรายการการปรับใช้ ดึงข้อมูลรายละเอียดการปรับใช้ และดึงบันทึกการสร้าง ใช้เมื่อแสดงรายการการปรับใช้ ตรวจสอบการปรับใช้…
official
mcloud-environments
medusajs
ดำเนินการคำสั่ง mcloud environments เพื่อแสดงรายการ รับข้อมูล สร้าง ลบ ปรับใช้ใหม่ หรือเรียกใช้บิลด์สำหรับสภาพแวดล้อม Cloud ใช้เมื่อจัดการวงจรชีวิตของสภาพแวดล้อม...
official
mcloud-logs
medusajs
ดำเนินการ mcloud logs เพื่อดึงและสตรีมรันไทม์ล็อกสำหรับสภาพแวดล้อม Cloud ใช้เมื่ออ่านล็อกแบ็กเอนด์หรือสโตร์ฟรอนต์ กรองตามช่วงเวลา ค้นหา…
official
mcloud-organizations
medusajs
ดำเนินการคำสั่ง mcloud organizations เพื่อแสดงรายการหรือดึงข้อมูลองค์กรบน Cloud ใช้เมื่อต้องการค้นหาองค์กร แก้ไขรหัสองค์กรตามชื่อ หรือดึงข้อมูล…
official
mcloud-projects
medusajs
ดำเนินการคำสั่ง mcloud projects เพื่อแสดงรายการ รับ หรือลบโปรเจกต์ Cloud ใช้เมื่อค้นหาโปรเจกต์ แก้ไขที่อยู่โปรเจกต์ตามชื่อ หรือดึงข้อมูล...
official
mcloud-variables
medusajs
ดำเนินการคำสั่ง mcloud variables เพื่อแสดงรายการและรับตัวแปรสภาพแวดล้อมสำหรับสภาพแวดล้อมคลาวด์ ใช้เมื่อตรวจสอบ อ่าน หรือส่งออกสภาพแวดล้อม…
official
new-user
medusajs
สร้างผู้ดูแลระบบใหม่ใน Medusa ด้วยอีเมลและรหัสผ่าน รับอีเมลและรหัสผ่านเป็นอาร์กิวเมนต์คำสั่งเพื่อตั้งค่าข้อมูลประจำตัวผู้ดูแลระบบ ดำเนินการคำสั่ง npx medusa user ผ่าน Bash ด้วยแฟล็ก -e และ -p รายงานผลสำเร็จในการสร้าง อีเมลผู้ใช้ ข้อผิดพลาด และขั้นตอนถัดไปสำหรับการเข้าสู่ระบบแดชบอร์ดผู้ดูแลระบบ
official
new-user
medusajs
สร้างผู้ดูแลระบบใน Medusa
official
storefront-best-practices
medusajs
ใช้ทักษะนี้เสมอเมื่อทำงานกับหน้าร้านอีคอมเมิร์ซ ร้านค้าออนไลน์ หรือเว็บไซต์ช้อปปิ้ง ใช้กับส่วนประกอบของหน้าร้านใดๆ รวมถึงหน้าชำระเงิน ตะกร้าสินค้า…
official
storefront-best-practices
medusajs
คำแนะนำที่ครอบคลุมสำหรับการสร้างหน้าร้านอีคอมเมิร์ซสมัยใหม่ด้วยรูปแบบ สถาปัตยกรรมคอมโพเนนต์ และการรวมแบ็กเอนด์ ครอบคลุมคอมโพเนนต์หน้าร้านทั้งหมด: การนำทาง หน้าสินค้า ตะกร้าสินค้า การชำระเงิน และหน้าบัญชีในทุกเฟรมเวิร์ก (Next.js, SvelteKit, React, Vue) รวมถึงรูปแบบการเข้าถึงที่สำคัญ (aria-live สำหรับการอัปเดตตะกร้าสินค้า) การปรับแต่งสำหรับมือถือ (safe-area-inset, จุดสัมผัส 44px) และข้อกำหนด SEO (Product schema, Core Web Vitals) พร้อมให้ SDK แบ็กเอนด์ที่จำเป็น...
official
using-medusa-cloud
medusajs
จัดการทรัพยากร Medusa Cloud ผ่าน Cloud CLI (mcloud) ใช้เมื่อปรับใช้ แก้ไขข้อบกพร่องการปรับใช้ จัดการสภาพแวดล้อม ตัวแปรสภาพแวดล้อม หรืออื่นๆ…
official
using-medusa-cloud
medusajs
จัดการทรัพยากร Medusa Cloud ผ่าน Cloud CLI (mcloud) ใช้เมื่อปรับใช้ แก้ไขข้อบกพร่องการปรับใช้ จัดการสภาพแวดล้อม ตัวแปรสภาพแวดล้อม หรืออื่นๆ…
official