ภาพรวม
ชื่อปลั๊กอินที่สอดคล้องกันจะเป็นประโยชน์ในการจัดระเบียบและค้นหาปลั๊กอิน รวมถึง ในการค้นหาปลั๊กอินที่เผยแพร่ใน npm
หน้านี้แสดงรูปแบบการตั้งชื่อปลั๊กอินมาตรฐานของเรา หากปลั๊กอินของคุณไม่ อยู่ในหมวดหมู่ใดเลย ให้ใช้รูปแบบการตั้งชื่อปลั๊กอินทั่วไปที่ส่วนท้ายของ หน้า
เราขอแนะนำให้คุณเพิ่มแท็กที่แนะนำใน package.json
เพื่อให้ค้นหาปลั๊กอินใน npm ได้ง่ายขึ้น
ประเภทปลั๊กอิน
ช่อง
ปลั๊กอินฟิลด์จะเผยแพร่ฟิลด์ ที่กำหนดเองรายการเดียว
การโหลดปลั๊กอินฟิลด์จะลงทะเบียนประเภทฟิลด์ใหม่ที่ใช้ได้ในพื้นที่ทำงาน Blockly ทั้งหมดในหน้าเว็บ
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/field-* |
blockly-field-* |
@blockly/field-slider |
blockly-plugin , field |
ธีม
ปลั๊กอินธีมจะเผยแพร่ Blockly theme รายการเดียว
การโหลดปลั๊กอินธีมจะกำหนดธีมใหม่ซึ่งจะใช้ในพื้นที่ทํางาน Blockly ทั้งหมดในหน้าได้
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/theme-* |
blockly-theme-* |
@blockly/theme-modern |
blockly-plugin , theme |
บล็อก
ปลั๊กอินบล็อกจะเผยแพร่คำจำกัดความ บล็อกอย่างน้อย 1 รายการ
การโหลดปลั๊กอินบล็อกจะกำหนดบล็อกเหล่านั้นสำหรับพื้นที่ทํางาน Blockly ทั้งหมดในหน้า
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/block(s)-* |
blockly-block(s)-* |
@blockly/blocks-plus-minus |
blockly-plugin , block , blocks |
บล็อกส่วนขยาย
ปลั๊กอินส่วนขยายบล็อกจะเผยแพร่ส่วนขยาย บล็อกอย่างน้อย 1 รายการ ซึ่งใช้เพื่อแชร์ลักษณะการทำงานระหว่างบล็อกโดยอัตโนมัติได้
การโหลดปลั๊กอินส่วนขยายบล็อกจะลงทะเบียนส่วนขยายเพื่อใช้ในพื้นที่ทํางาน Blockly ทั้งหมดในหน้าเว็บ
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/extension-* |
blockly-extension-* |
ยังไม่มี | blockly-plugin , block-extension |
Workspace
ปลั๊กอินพื้นที่ทำงานจะเพิ่มลักษณะการทำงานให้กับพื้นที่ทำงานเดียว
การโหลดปลั๊กอินพื้นที่ทำงานจะไม่ทำอะไรจนกว่าจะมีการเริ่มต้นในพื้นที่ทำงาน Blockly
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/workspace-* |
blockly-workspace-* |
ยังไม่มี | blockly-plugin , workspace |
ปลั๊กอินทั่วไป
นี่คือประเภทปลั๊กอินที่ทั่วไปที่สุด ใช้รูปแบบการตั้งชื่อนี้หากปลั๊กอิน ไม่เป็นไปตามข้อกำหนดของปลั๊กอินประเภทอื่นๆ
ฝ่ายแรก | บุคคลที่สาม | ตัวอย่าง | แท็กแนะนำ |
---|---|---|---|
@blockly/plugin-* |
blockly-plugin-* |
@blockly/plugin-modal |
blockly-plugin |