跳至主要內容

Logto CLI

Logto CLI 提供了一種方便的方法,讓你無需手動處理繁瑣的技術細節即可安裝、維護和更新你的 Logto 實例。

備註:

目前我們不提供二進位檔案,因此環境中需要 Node.js ^18.12.0

全域安裝 CLI

透過你偏好的套件管理器全域安裝 logto 指令:

npm i @logto/cli -g

你可以隨時附加 --help 來顯示每個指令的幫助資訊:

logto --help
logto db seed --help

本地 CLI

自 v1.0.0-beta.11 起,每個 Logto 版本都附帶內建的 CLI。假設你已經在 ~/logto 中有一個 Logto 實例,那麼你可以執行以下指令:

cd ~/logto
npm run cli # 呼叫本地 CLI

注意,如果你想要執行帶有選項的指令,你需要在 Logto CLI 的選項前加上 --,例如:

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

使用 npx 執行 CLI

另一種使用 Logto CLI 的方法是 npx,它可以在不安裝的情況下執行套件。

npx @logto/cli

這對於一次性執行非常有用,例如:

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