Gckit-CLI-程式碼生成工具

seongbrave發表於2019-03-04

Gckit-CLI程式碼生成的命令列工具,主要針對iOS(當然也支援自定義,比如DartJava)開發過程中Swift或者Objective-C語法的檔案生成,可以通過一個簡單的JSON檔案即可生成對應的ViewControllerModelCell等檔案,生成的檔案型別、檔案路徑都可以自定義。一鍵生成最大的提高了開發效率,再也不用複製貼上操作了,開發者只需關注業務程式碼的開發。

理想的開發方式

在做客戶端的開發的時候,大多都是依據後臺返回的JSON資料繪製介面,在得到JSON資料的時候需要建立對應的ModelViewControllerCell等,這些大部分情況下都是與JSON繫結的,即:在取得JSON之後對應的ModelViewControllerCell等就可以簡單確定了,Gckit-CLI 就是基於此開發的。只需要一個簡單的JSON檔案就可以實現一鍵生成對應的ModelViewControllerCell等檔案。

Gckit-CLI-程式碼生成工具

安裝

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
複製程式碼

然後會在當前目錄下生成對應檔案:

Gckit-CLI-程式碼生成工具

執行命令會相對於當前目錄,根據預設配置生成Swift語言ViewController型別的檔案

說明

  • vc:指定生成的檔案型別為ViewController
  • product:為輸入的引數name
  • ggenerate的縮寫,代表生成檔案

更多資訊參考Gckit-CLI 文件

相關文章