scully สร้าง plugin เอง

การสร้าง scully plugin จะเกี่ยวข้องกับการสร้าง Node.js package และ config ให้ทำงานร่วมกัน

  1. สร้าง directory สำหรับ plugin จากนั้นก็เข้าไปใน folder นั้น
  2. ใช้คำสั่ง npm init เพื่อ init package.json สำหรับ plugin
  3. ใน package.json ให้เพิ่ม scully ตัวอย่าง "peerDependencies": { "scully": "^x.x.x" }
  4. สร้างไฟล์ index.js เพื่อเริ่มต้นการทำงานของ plugin
  5. ใน index.js ให้ export function ที่จะถูกเรียกโดย Scully เพื่อใช้งาน plugin ตัวอย่าง
// index.js
module.exports = (options) => {
  return new Promise((resolve) => {
    // Do some work here
    resolve();
  });
};
  1. ควรสร้าง README.md เพื่ออธิบายเกี่ยวกับการทำงานและการติดตั้ง
  2. publish โดยใช้คำสั่ง npm publish

หลังจากสร้างแล้วก็ไป config scully.config.js เพื่อใช้งาน



Copyright © 2023 Devcode Code Example - Powered by www.doesystem.com