项目模板开发

创建目录结构

按需求创建目录结构,推荐结构:

|-- fbi-project-name
|--|-- src
|--|--|-- ...
|--|-- fbi
|--|--|-- options.js
|--|--|-- build.js
|--|-- package.json

任务开发

  1. fbi目录内新建任务文件
  2. 正常编写任务文件
  3. 配置任务别名和说明

package.json内添加fbi字段,示例:

"fbi": {
    "template": {
      "name": "fbi-project-mod"
    },
    "tasks": {
      "build": {
        "alias": "b",
        "desc": "Build the project."
      },
      "serve": {
        "alias": "s",
        "desc": "Compile the code and start the development server."
      }
    }
  }

测试

$ fbi add .

$ cd path/to/test/workspace
$ fbi init 项目模板名称 项目名称   # 可通过 fbi ls 查看刚刚添加成功的项目模板

$ cd 项目目录
$ fbi ls # 查看可用任务
$ fbi 任务名称或任务别名

提交到git仓库

如果想共享给别人,请把git仓库地址告诉对方

results matching ""

    No results matching ""