เครื่องมือออกแบบส่วนประกอบ Vue
ส่วนขยายนี้ยังคงทำงานอยู่ หากคุณมีข้อเสนอแนะสำหรับส่วนขยายนี้มันจะมีประโยชน์จริงๆ!

ดาวน์โหลดส่วนขยาย vscode
เปิดคำสั่ง pallete และเลือก Open Vue Designer จากนั้นคุณสามารถดูบานหน้าต่างตัวอย่างของส่วนประกอบไฟล์เดียวที่เปิดอยู่ในปัจจุบัน ( .vue )
vueDesigner.sharedStylesอาร์เรย์ของเส้นทาง CSS ซึ่งจะโหลดในตัวอย่าง มันมีประโยชน์เมื่อแอปพลิเคชันของคุณมี CSS ทั่วโลกเช่นรีเซ็ต CSS
{
"vueDesigner.sharedStyles" : [ " reset.css " ]
} โปรดทราบว่ายังไม่รองรับ @import ใน CSS ที่โหลดแล้ว คุณต้องระบุไฟล์ CSS ทั้งหมดขึ้นอยู่กับทั้งหมด
ปัจจุบัน Vue Designer ไม่สนับสนุนตัวประมวล <script> <template> <style> บล็อก ภาษาที่ไม่รวมอยู่ในรายการต่อไปนี้อาจไม่ทำงานกับ Vue Designer
<template> )<script> )<script lang="ts"> )<style> ) Vue Designer ถูกคั่นด้วยสองโมดูล - เซิร์ฟเวอร์และไคลเอนต์
เซิร์ฟเวอร์ดำเนินการโดยกระบวนการแก้ไขและรับผิดชอบในการแยกวิเคราะห์/วิเคราะห์รหัสส่วนประกอบและจัดการคำขอไคลเอนต์ ไคลเอนต์มีไว้สำหรับการแสดงผลการแสดงตัวอย่างของคอมไพล์และจัดการการโต้ตอบของผู้ใช้ เซิร์ฟเวอร์และไคลเอนต์สื่อสารโดย WebSocket เพื่อซิงโครไนซ์ข้อมูลส่วนประกอบ
รหัสเซิร์ฟเวอร์ถูกเขียนใน typeScript และรวบรวมเป็นรูปแบบ CommonJS ในขณะที่รหัสไคลเอ็นต์อยู่ใน typeScript ด้วย แต่รวมโดย VITE
รหัสสำหรับไคลเอนต์เท่านั้นควรอยู่ใน src/view
รหัสทั้งหมดควรจัดรูปแบบโดย prettier
สำหรับการพิมพ์แพ็คเกจภายนอกที่ไม่มีอยู่ควรอยู่ใน types/(package name)
ในการดีบักบน vscode ให้ทำตามขั้นตอนด้านล่าง:
yarn watch เพื่อเริ่มเซิร์ฟเวอร์ DevLaunch Extension เพื่อให้เปิดหน้าต่างใหม่ด้วยการเปิดใช้งานนักออกแบบ Vue ในท้องถิ่นOpen Vue Designer บนคำสั่ง Palleteหากคุณต้องการใช้เครื่องมือ dev สำหรับรหัสไคลเอนต์ให้ใช้ ผู้พัฒนา: สลับคำสั่งเครื่องมือนักพัฒนาซอฟต์แวร์ บนคำสั่ง pallete
# build sources
$ yarn build
# build and watch sources
$ yarn watch
# run test
$ yarn test
# format sources with prettier
$ yarn format$ npm version XXX # -> update version & generate changelog
# after edit changelog if needed
$ git add CHANGELOG.md
$ git commit -m " docs: changelog vXXX "
$ vsce publish