YkCommand

主要功能

1.交互式创建标准业务组件

2.命令式直接创建业务组件

业务组件初始化功能

1.自动依赖 三大核心组件和基础组件

2.拥有标准的工程目录和export文件和auto-import文件

3.拥有规范的podspec文件,和部分强制性的字段

4.带有一个 starter demo ,熟悉的人可以自行删除

5.创建后可编译通过并运行

运行截图

使用

标准目录

使用

Demo

使用

环境准备

准备好Ruby环境 ,依赖于RVM做ruby环境管理

\curl -sSL https://get.rvm.io | bash -s stable
source ~/.zshrc
rvm install 2.7.2
rvm gemset create 2.7.2@tom
rvm use 2.7.2@tom

安装

手动处理依赖,新版本跳过这一步骤

$ gem install cocoapods thor colored2

install it yourself as:

$ gem install yk_command

Or Add this line to your application's Gemfile:

gem 'yk_command'

And then execute:

$ bundle install

使用

cd < you folder >

查看帮助

yk_command -h
yk_command create

开发介绍

依赖的 'gem rake'

$ rake build $ rake release