FTM - a front-end template manager
这是一个前端模板管理工具,可通过命令行下载和管理gitlab前端模板
#### 用法说明
##### 准备
首先需要一个gitlab项目,用于存放并迭代模板,在该项目根目录下的每个文件夹即为一个模板。当前默认模板项目为:http://10.124.128.2:8888/opstools/frontStage/templates.git
##### 安装
建议全局安装ftm工具,安装后可以在命令行中使用
``
shell
$ npm install ftm -g
`
##### 配置
1. config命令用于配置自定义模板的gitlab地址,模板项目id和token。初始配置中没写token,需自行配置。
`
shell
$ ftm config [Options]
Options:
-t, --token config token
-g, --git config gitURL, default:http://10.124.128.2:8888
-id, --productId config productId, default:10529
-h, --help display help for command
`
2. config命令可以不带option选项,用于查看当前的自定义配置。
`
shell
$ ftm config
`
3. reset命令可重置自定义配置
`
shell
$ ftm reset
`
##### 模板下载
下载远程模板至本地
`
shell
$ ftm load
`
##### 查看模板列表
1. 查看本地模板列表
`
shell
$ ftm ls
`
2. 查看远程模板列表
`
shell
$ ftm ls -r
`
##### 模板使用
使用ftm install命令可在当前文件夹中新建项目文件夹,并将指定的模板复制到项目中。
`
shell
$ ftm i -t
``