เครื่องมือการนำทางและการแสดงตัวอย่างอย่างรวดเร็วสำหรับนักพัฒนา Shopify theme
Shopify Developer Helper โดย Jon MacKinnon เป็นส่วนขยายของ Chrome ที่เชื่อมต่อหน้าร้านค้า, Shopify Admin และการทำงานพัฒนาท้องถิ่น มันสร้างลิงก์ตัวอย่างท้องถิ่นที่แชร์ได้, ตรวจจับทรัพยากรหน้าร้านค้าและเปิดบันทึกผู้ดูแลระบบที่ตรงกัน, และเปิดจุดเข้าถึงตัวแก้ไขธีมและตัวแก้ไขโค้ด เมนูที่มีน้ำหนักเบา, ไลบรารีโค้ดสั้น, และยูทิลิตี้ล้างรถที่ชัดเจนมุ่งเป้าไปที่นักพัฒนาธีม Shopify, วิศวกรฟูลสแตก, และผู้จัดการร้านค้าที่ต้องการการทดสอบและการนำทางที่รวดเร็วขึ้นในระหว่างการทำงานกับธีม。
Shopify Developer Helper ใช้ทำอะไร?
ส่วนขยายนี้ทำหน้าที่เป็นสะพานการนำทางระหว่างร้านค้าออนไลน์ที่ใช้งานอยู่, อินเทอร์เฟซผู้ดูแลระบบ, และสภาพแวดล้อมการพัฒนาท้องถิ่น, โดยการกำจัดการค้นหา URL ด้วยตนเองและการคลิกซ้ำ ๆ มันให้การดำเนินการโดยตรงจากผลิตภัณฑ์, คอลเลกชัน, หรือหน้าของร้านค้าไปยังบันทึกผู้ดูแลระบบที่เกี่ยวข้องและเสนอการเข้าถึงเครื่องมือแก้ไขธีมด้วยการคลิกเดียว, ซึ่งช่วยลดเวลาที่จำเป็นในการเปิดหน้าจอการจัดการที่เกี่ยวข้องในระหว่างการปรับแต่งธีมแบบลงมือทำ.
มันปกป้องข้อมูลร้านค้าและความเป็นส่วนตัวของผู้ใช้หรือไม่?
นักพัฒนาเปิดเผยว่าส่วนขยายนี้ไม่ต้องการหรือดำเนินการเก็บข้อมูลใด ๆ ดังนั้นทางลัดและยูทิลิตี้ของมันจึงทำงานในท้องถิ่นในเบราว์เซอร์ เนื่องจากเครื่องมือนี้เปิดหน้า Admin ที่เกี่ยวข้องและสร้าง URL สำหรับการแสดงตัวอย่างที่ให้บริการในท้องถิ่น มันจึงจำกัดการแชร์ข้อมูลภายนอกตามการออกแบบ ส่วนขยายนี้มีให้สำหรับ Chrome และเบราว์เซอร์ที่ใช้ Chromium อื่น ๆ และมีส่วนเสริมสำหรับ Firefox ซึ่งให้ความยืดหยุ่นแก่ทีมในการเลือกเบราว์เซอร์.
มันเข้ากับกระบวนการพัฒนาธีม Shopify ได้อย่างไร?
ส่วนขยายนี้รวมเข้ากับกระบวนการพรีวิว Shopify CLI โดยการแปลงตัวอย่างพรีวิวในท้องถิ่นให้เป็นลิงก์ที่แชร์ได้ และมันให้ปุ่มล้างตะกร้าและห้องสมุดโค้ดเพื่อเร่งการทดสอบแบบวนซ้ำ ชุดเครื่องมือที่มุ่งเน้นนี้มุ่งเป้าไปที่การทำงานของธีม Liquid แทนที่จะเป็นการสร้างโปรเจกต์ทั้งหมด ดังนั้นมันจึงทำงานได้ดีที่สุดควบคู่กับโปรแกรมแก้ไขโค้ดในท้องถิ่นและขั้นตอนการปรับใช้ที่ขับเคลื่อนด้วย CLI ช่วยให้นักพัฒนาสั้นลงระยะเวลาระหว่างการเปลี่ยนแปลงโค้ดและผลลัพธ์ที่มองเห็นได้ในร้านค้าออนไลน์.
เครื่องมือที่สร้างขึ้นมาโดยเฉพาะสำหรับนักพัฒนาที่ต้องการรอบการทดสอบที่เร็วขึ้น
ส่วนขยายนี้เป็นผู้ช่วยที่มุ่งเน้นสำหรับนักพัฒนาและผู้จัดการด้านเทคนิคที่ต้องย้ายไปมาระหว่างหน้าร้าน, แอดมิน, และการพรีวิวในท้องถิ่น; การออกแบบที่แคบทำให้มันไม่เป็นเครื่องมือหน้าร้านทั่วไป ติดตั้งเพื่อการพัฒนาเทมเพลตที่มุ่งเน้นและถือว่าเป็นเครื่องมือช่วยในการนำทางมากกว่าการแทนที่โปรแกรมแก้ไขโค้ดหรือกระบวนการปรับใช้ของคุณ เนื่องจากมันมุ่งเน้นไปที่การทำให้การนำทางและงานทดสอบประจำวันง่ายขึ้น.