SHTGenerater 是十荟团系列项目生成子模块基础目录结构和基础代码文件的命令行工具
git clone [email protected]:nicetuan/app/ios/shtgenerater.git
或
git clone http://gitlaball.nicetuan.net/nicetuan/app/ios/shtgenerater.git
cd SHTGenerater
./install_bash.sh
cd SHTGenerater
./install_zshrc.sh
cd SHTGenerater
swift build -c release
echo "export PATH=\"\$PATH:$(pwd)/.build/release\"" >> ~/.bash_profile
source ~/.bash_profile
cd SHTGenerater
swift build -c release
echo "export PATH=\"\$PATH:$(pwd)/.build/release\"" >> ~/.zshrc
source ~/.zshrc
在当前目录(推荐项目代码目录)执行声明
# 创建业务模块
SHTGenerater generate Module Name
选项
--force, -f
强制重写已存在的文件
--iglistkit, -ig
使用基于IGListKit生成的模板代码,VC,Cell 及 Model 和 ViewModel 均会依赖 IGListKit
也可以写成 SHTGenerater g
等同于 SHTGenerater generate
- Xcode 10
- Swift 5
- Mqch295 - 孟庆成
- Email: [email protected]
SHTGenerater is released under the MIT License.