5 个版本

0.2.4 2019年5月17日
0.2.3 2019年5月16日
0.2.2 2019年5月16日
0.2.0 2019年5月16日
0.1.5 2019年5月5日

#85#code

MIT 许可证

12KB
166

gig

一个命令行工具,利用 YAML 的力量快速搭建项目

用法

$ gig <SCAFFOLD.YML FILE> [Project name]

        --git-init, -g, -i ~   Initalize git repository

YAML 文件结构遵循以下约定

folder:
        file.ext: "The contents of the file"
        README.md: "
        # Strings can be more than one line
        ## So many lines!
        "

并且可以有多个根节点

folder:
        file.ext: "The contents of the file"
        README.md: "
        # Strings can be more than one line
        ## So many lines!
        "
folder:
        file.ext: "The contents of the file"
        README.md: "
        # Strings can be more than one line
        ## So many lines!
        "

重要注意事项

项目名称参数也遵循目录约定,gig ./egg.yml egg 在 egg 目录中执行模板,因此 gig ./egg.yml . 在当前目录中执行模板,因此如果您使用 --git-init 标志,它将在该位置初始化仓库。

依赖

~9.5MB
~247K SLoC