项目管理

初始化

$ fbi init <template>[@<version>] [project] [option]

template

  • 描述:模板名称或路径
  • 类型:必需
  • 取值:
    • 远程git仓库地址,如:https://github.com/fbi-templates/fbi-project-vue.git
    • 本地模板名称,如:vue
  • 例子:
    $ cd path/to/project
    $ fbi init https://github.com/fbi-templates/fbi-project-vue.git
    $ fbi init vue
    

version

  • 描述:模板版本号
  • 类型:可选
  • 例子:
    $ cd path/to/project
    $ fbi init [email protected]
    

project

  • 描述:项目路径
  • 类型:可选
  • 例子:
    $ fbi init [email protected] path/to/project
    

option

  • 描述:模板选项
  • 类型:可选
  • 取值:
    • 空: 只有项目源码,和指定模板名称
    • -o/-option: 带上项目配置
    • -t/-task: 带上项目配置和任务
    • -a/-all: 所有文件(除.git目录外),基于已有模版生成新的模版
  • 例子:
    $ fbi init vue my-project
    $ fbi init vue my-project -o
    $ fbi init vue my-project -t
    $ fbi init vue my-project -a
    

    在已有项目上执行fbi init [option], 只更新指定的option, 不更新src。

切换模板版本

$ fbi use <version>

version

  • 描述:模板版本号
  • 类型:必需
  • 取值:可通过 fbi ls store 查看特定模板的版本号,详情参考
  • 例子:
    $ cd path/to/project
    $ fbi init https://github.com/fbi-templates/fbi-project-vue.git
    $ fbi init vue
    

results matching ""

    No results matching ""