Gckit-CLI代码生成的命令行工具,主要针对iOS
(当然也支持自定义,比如Dart
、Java
)开发过程中Swift
或者Objective-C
语法的文件生成,可以通过一个简单的JSON
文件即可生成对应的ViewController
、Model
、Cell
等文件,生成的文件类型、文件路径都可以自定义。一键生成
最大的提高了开发效率,再也不用复制
、粘贴
操作了,开发者只需关注业务代码的开发和 UI 界面的绘制。
$ brew install node
更多安装方式可以参考Node.js 官方息息
安装完成后,可以使用以下命令检测是否安装成功:
$ node -v
v10.7.0
$ npm -v
6.4.1
$ npm install gckit -g
然后执行命令检测是否安装成功
$ gckit --help
$ gckit --help
Usage: gckit [options] [command] <command>
Options:
-h, --help output usage information
Commands:
generate|g [options] 生成对应语言的文件
config|c [options] 基本参数配置
运行 gckit <command> --help 查看详细帮助信息.
执行 Shell 命令
$ gckit g product vc
然后会在当前目录下生成对应文件:
执行命令会相对于当前目录,根据默认配置生成
Swift
语言ViewController
类型的文件
vc
:指定生成的文件类型为ViewController
product
:为输入的参数nameg
为generate
的缩写,代表生成文件
首先保证在tempJson
文件夹下存在name
为"product"
的JSON
文件
然后执行 Shell 命令:
$ gckit g product
默认提供的Swift
模板,需要依赖三个开源库才可以编译通过:
s.dependency 'UtilCore', '~> 0.1.0'
s.dependency 'NetWorkCore', '~> 0.1.0'
s.dependency 'EmptyDataView', '~> 0.1.0'
This project exists thanks to all the people who contribute. [Contribute].
Become a financial contributor and help us sustain our community. [Contribute]
Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]