Gckit-CLI代码生成的命令行工具,主要针对iOS(当然也支持自定义,比如Dart、Java)开发过程中Swift或者Objective-C语法的文件生成,可以通过一个简单的JSON文件即可生成对应的ViewController、Model、Cell等文件,生成的文件类型、文件路径都可以自定义。一键生成最大的提高了开发效率,再也不用复制、粘贴操作了,开发者只需关注业务代码的开发。
理想的开发方式
在做客户端的开发的时候,大多都是依据后台返回的JSON数据绘制界面,在得到JSON数据的时候需要创建对应的Model、ViewController、Cell等,这些大部分情况下都是与JSON绑定的,即:在取得JSON之后对应的Model、ViewController、Cell等就可以简单确定了,Gckit-CLI 就是基于此开发的。只需要一个简单的JSON文件就可以实现一键生成对应的Model、ViewController、Cell等文件。
安装
Node.js 环境
$ brew install node
更多安装方式可以参考Node.js 官方息息
安装完成后,可以使用以下命令检测是否安装成功:
$ node -v
v10.7.0
$ npm -v
6.4.1
安装 Gckit CLI 工具
$ npm install gckit -g
然后执行命令检测是否安装成功
$ gckit --help
简单尝试
执行 Shell 命令
$ gckit g product vc
然后会在当前目录下生成对应文件:
执行命令会相对于当前目录,根据默认配置生成
Swift语言ViewController类型的文件
说明
vc:指定生成的文件类型为ViewControllerproduct:为输入的参数nameg为generate的缩写,代表生成文件
更多信息参考Gckit-CLI 文档。