文件名称:SwiftCLI:在Swift中开发CLI的强大框架
文件大小:73KB
文件格式:ZIP
更新时间:2024-02-20 13:04:27
swift cli framework command-line option-parser
迅捷CLI 一个强大的框架,用于在Swift中开发从最简单到最复杂的CLI。 import SwiftCLI class GreetCommand : Command { let name = " greet " @Param var person : String func execute () throws { stdout <<< " Hello \( person ) ! " } } let greeter = CLI ( name : " greeter " ) greeter. commands = [ GreetCommand ()] greeter. go () ~ > greeter greet world Hello world ! 使用SwiftCLI,您将自动获得: 命令路由 选项解析 帮助信息 使用说明 错误使用命令时的错误消息 Zsh完成 目录 安装 > ice add jakeheis/SwiftCLI 迅捷软件包管理器 将SwiftCLI添加为项目的依赖项: dependencies
【文件预览】:
SwiftCLI-master
----.gitignore(37B)
----Sources()
--------SwiftCLI()
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(23KB)
----Package.swift(348B)
----Tests()
--------LinuxMain.swift(121B)
--------SwiftCLITests()
--------Info.plist(747B)
----SwiftCLI.podspec(720B)
----CarthageSupport()
--------SwiftCLI.xcodeproj()
--------SupportingFiles()