YkCommand
主要功能
1.交互式创建标准业务组件
2.命令式直接创建业务组件
业务组件初始化功能
1.自动依赖 三大核心组件和基础组件
2.拥有标准的工程目录和export文件和auto-import文件
3.拥有规范的podspec文件,和部分强制性的字段
4.带有一个 starter demo ,熟悉的人可以自行删除
5.创建后可编译通过并运行
运行截图
标准目录
Demo
环境准备
准备好Ruby环境 ,依赖于RVM做ruby环境管理
<div>\curl -sSL https://get.rvm.io | bash -s stable
</div>
<div>source ~/.zshrc
</div>
<div>rvm install 2.7.2
</div>
<div>rvm gemset create 2.7.2@tom
</div>
<div> rvm use 2.7.2@tom
</div>
安装
手动处理依赖,新版本跳过这一步骤
$ gem install cocoapods thor colored2
install it yourself as:
$ gem install yk_command
Or Add this line to your application's Gemfile:
<div>gem <span class="hljs-string">'yk_command'</span>
</div>
And then execute:
$ bundle install
使用
<div>cd < you folder >
</div>
查看帮助
<div>yk_command -h
</div>
<div>yk_command create
</div>
开发介绍
依赖的 'gem rake'
<div><span class="hljs-meta">$</span><span class="bash"> rake build</span>
<span class="hljs-meta">
$</span><span class="bash"> rake release</span>
</div>