YkCommand

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>