## 阿拉丁卡片脚手架工具 ala-cli


### 简介

ala-cli 是一款简单易用的命令行工具，致力于帮助大家轻松的管理开发阿拉丁卡片。


### 启动

- 安装 nodejs    : 需要版本 >=6.0.0
- 安装 npm 包    ：npm install -g ala-cli
- 安装 fis3 工具 ：npm install -g fis3
- 执行命令       ：ala --help


### 使用说明

#### 初始化

- 执行命令：ala init
- 生成文件
    - 全局工程配置：见 ./app.conf.js
- 生成目录
    - 自定义插件目录：见 ./bin/plugins
    - 自定义路由目录：见 ./bin/routes
- 工具内置
    - 插件
        - vip-php-compiler
        - ala-smarty-compiler
        - ala-prepackager
    - 路由
        - ala-root
        - tpl-preview

#### 添加模板

- 执行命令：ala add
- 参数    ：--type
- 生成文件
    - 源文件：见 ./src/${moduleId}/${templateId}/index.vue


#### 运行编译

- 执行命令：ala build

#### 本地预览

- 执行命令：ala server

#### 同步测试机

- 执行命令：ala sync


### 配置文件说明

- 基础路径
- 模块配置
- 编译配置
    - 预编译
    - 预发布
- 同步测试机配置


### 相关地址

- 工程主页：http://gitlab.baidu.com/psfe/ala-cli
- NPM 地址：https://www.npmjs.com/package/ala-cli
