@tauri-apps/plugin-cli
从命令行界面解析参数。
2.0.0
属性 | 类型 | 描述 | 定义于 |
---|---|---|---|
occurrences | 数字 | 出现次数 | 来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/cli/guest-js/index.ts#L26 |
value | null | string | boolean | string [] | 如果接收值,则为字符串;如果为标志,则为布尔值;如果接收多个值,则为字符串数组或 null。 | 来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/cli/guest-js/index.ts#L22 |
2.0.0
2.0.0
function getMatches(): Promise<CliMatches>
解析提供给当前进程的参数,并使用 tauri.conf.json
中 tauri.cli
定义的配置获取匹配项。
import { getMatches } from '@tauri-apps/plugin-cli';const matches = await getMatches();if (matches.subcommand?.name === 'run') { // `./your-app run $ARGS` was executed const args = matches.subcommand?.matches.args if ('debug' in args) { // `./your-app run --debug` was executed }} else { const args = matches.args // `./your-app $ARGS` was executed}
2.0.0
来源: https://github.com/tauri-apps/plugins-workspace/blob/v2/plugins/cli/guest-js/index.ts#L66
© 2025 Tauri 贡献者。CC-BY / MIT