https://cliffy.io/docs/command/options `.option`で追加する。 ```ts .option("-p, --portNumber <port>", "the port number.") ``` - ショートオプションが `-p` - ロングオプションが `--portNumber` - 指定は任意 - 説明が `the port number.` - `.action(...)`で渡される関数の引数が `portNumber: string | undefined` - `<port:string>` と同じ 実行例は以下のようになる。 ```console -p 8080 --portNumber 8000 ``` ## portを数値型かつ必須にする例 - `<port:number>`で型を指定する - `{ required: true }`で必須を指定する ```ts .option("-p, --portNumber <port:number>", "the port number.", { required: true, }) ```