【文件属性】:
文件名称:Shine:使用Swift脚本,构建初始化项目
文件大小:11KB
文件格式:ZIP
更新时间:2021-02-13 02:10:42
Swift
闪耀
自动从模板生成并将其导入Xcode项目。
通过命令行的方式来初始化一个Swift App项目。
去做
整理初始化时的重复操作
梳理工作流
编写模板代码
梳理初始化工作,并分出对应的子模块出来,输出到对应的功能中
特征
通过yml来定制项目文件夹结构
制作模具,并输出到对应的目录中
Cocoapods初始化工作
Fastlane初始化
安装
迅捷软件包管理器
将.package(url: "https://github.com/susuyan/Shine.git", from: "0.1.0") to your Package.swift file's dependencies 。
用法
在你的初始项目中新建一个shine.yml文件,来定制你的文件结构。
// 先进入到你的项目目录下
$ shine init
命令行选项
init文件结构
【文件预览】:
Shine-master
----LICENSE(1KB)
----Sources()
--------Shine()
--------ShineKit()
--------ShineCLI()
----Package.swift(2KB)
----shine.yml(219B)
----.gitignore(87B)
----Package.resolved(3KB)
----Makefile(1KB)
----Tests()
--------LinuxMain.swift(112B)
--------ShineTests()
----README.md(890B)