ข้ามไปยังเนื้อหาหลัก

Logto CLI

Logto CLI มอบวิธีที่สะดวกในการติดตั้ง ดูแล และอัปเดต Logto instance ของคุณโดยไม่ต้องจัดการเรื่องเทคนิคที่น่าเบื่อเหล่านั้นด้วยตนเอง

บันทึก:

ขณะนี้เรายังไม่ได้จัดส่งไฟล์ไบนารี ดังนั้นจึงต้องใช้ Node.js ^18.12.0 ในสภาพแวดล้อม

ติดตั้ง CLI ทั่วทั้งระบบ

ติดตั้งผ่านตัวจัดการแพ็กเกจที่คุณชื่นชอบเพื่อใช้คำสั่ง logto ได้ทั่วทั้งระบบ:

npm i @logto/cli -g

คุณสามารถเติม --help ต่อท้ายเพื่อแสดงข้อมูลช่วยเหลือของแต่ละคำสั่งได้เสมอ:

logto --help
logto db seed --help

CLI แบบโลคอล

CLI เวอร์ชันในตัวจะมาพร้อมกับทุก Logto release ตั้งแต่ v1.0.0-beta.11 เป็นต้นไป สมมติว่าคุณมี Logto instance อยู่ใน ~/logto แล้ว คุณสามารถรันคำสั่งด้านล่างนี้ได้:

cd ~/logto
npm run cli # เรียกใช้ CLI แบบโลคอล

หมายเหตุ หากคุณต้องการรันพร้อมออปชันต่าง ๆ คุณต้องเติม -- ไว้ข้างหน้าออปชันสำหรับ Logto CLI เช่น:

npm run cli db seed -- --db-url postgresql://your-database-url

ใช้ CLI ด้วย npx

อีกวิธีหนึ่งในการใช้ Logto CLI คือ npx ซึ่งสามารถรันแพ็กเกจได้โดยไม่ต้องติดตั้ง

npx @logto/cli

วิธีนี้จะมีประโยชน์สำหรับการเรียกใช้งานครั้งเดียว เช่น:

npx @logto/cli db seed --db-url postgresql://your-database-url