Logto CLI
Logto CLI 提供了一种方便的方法来安装、维护和更新你的 Logto 实例,而无需手动处理那些无聊的技术问题。
备注
目前我们不提供二进制文件,因此环境中需要 Node.js ^18.12.0
。
全局安装 CLI
通过你喜欢的包管理器安装,以便全局使用 logto
命令:
- npm
- Yarn
- pnpm
npm i @logto/cli -g
yarn global add @logto/cli
pnpm add -g @logto/cli
你可以随时添加 --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