จริง ๆ แล้วสามารถเรียกใช้ swagger-editor ได้ง่าย ๆ โดย Shell Script เช่น http-server swagger-editor -a 127.0.0.1 -p 8080 แต่ว่าถ้าเปิดปิดบ่อย ๆ ก็ไม่อยากที่จะจำคำสั่ง หรือ หาคำสั่งเหมือนกันเลยทำ Shell script ไว้เรียกคำสั่งแทน
- สมมุติว่าวาง directory ไว้ที่ /Users/Shared/Portable/swagger-editor
cd /Users/Shared/Portable/touch swagger-editor_run.shchmod +x /Users/Shared/Portable/swagger-editor.shnano Users/Shared/Portable/swagger-editor.sh
แล้วใส่เนื้อหา
#!/usr/bin/env bash
# Ensure this runs from the Portable folder so the relative path resolves
cd "$(dirname "$0")"
exec http-server swagger-editor -a 127.0.0.1 -p 8086
ทุกครั้งที่เรียกใช้ ./swagger-editor_run.sh
ใน /Users/Shared/Portable/
หรือ
/Users/Shared/Portable/swagger-editor_run.sh
จะเป็นการ run swagger-editor ใน port 8086 เสมอ
About the author