|
|
|
@ -60,16 +60,16 @@ fn main() {
|
|
|
|
|
Afterwards all the plugin's APIs are available through the JavaScript guest bindings:
|
|
|
|
|
|
|
|
|
|
```javascript
|
|
|
|
|
import { getMatches } from '@tauri-apps/plugin-cli';
|
|
|
|
|
import { getMatches } from "@tauri-apps/plugin-cli";
|
|
|
|
|
const matches = await getMatches();
|
|
|
|
|
if (matches.subcommand?.name === 'run') {
|
|
|
|
|
if (matches.subcommand?.name === "run") {
|
|
|
|
|
// `./your-app run $ARGS` was executed
|
|
|
|
|
const args = matches.subcommand?.matches.args
|
|
|
|
|
if ('debug' in args) {
|
|
|
|
|
const args = matches.subcommand?.matches.args;
|
|
|
|
|
if ("debug" in args) {
|
|
|
|
|
// `./your-app run --debug` was executed
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
const args = matches.args
|
|
|
|
|
const args = matches.args;
|
|
|
|
|
// `./your-app $ARGS` was executed
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|