1.8.3 • Published 8 years ago

fin-cli v1.8.3

Weekly downloads
4
License
ISC
Repository
github
Last release
8 years ago

fin-cli

npm Github All Releases

npm.io

fin-cli 曼哈顿cli

START

    npm install fin-cli -g

USAGE

fin init

$ fin init|i

option

    $ fin i -u git.github.com -p  /git/${path}
    $ fin i -u git.github.com -p  /git/${path} -t NODE
    $ fin i -u git.github.com -p  /git/${path} -t NORMAL
    $ fin i -u git.github.com -p 
    $ fin i -u git.github.com -t NODE

fin create

$ fin create|c

option

  • type|t 类型
    1. type: component
    2. type: page
    3. type: batch
    4. type: index
  • extra|x 附加page类型page|webpage(default: page)

    $ fin create -t component             // 创建普通component
    $ fin create -t widget                // 创建fis widget
    $ fin create -t page                  // 创建page
    $ fin create -t webpage               // 创建fis page
    $ fin create -t batch                 // 批量创建page
    $ fin create -t batch -x webpage      // 批量创建fis page
    $ fin create -t index                 // 创建项目的聚合页

注意:项目变更时必须更新pName,pId才能在创建page时创建对应的mock文件

batch create
  1. 对应模块下必须有,index.yml 文件${module}/index.yml
  2. yml样例如下
preApply:           // ${category} required
  - name: index     // ${pageName} required
    title: '首页'   // ${title}
  - name: home
    title: '主页'
apply:
  - name: index     // ${pageName} required
    title: '首页'   // ${title}
  - name: home
    title: '主页'

fin config

$ fin config|C

option

  • email|e email前缀
  • author|a author
  • pName|N fin init时录入的名称
  • pId|I 项目唯一识别
    $ fin config -e abc
    $ fin config -N abc-xyz
    $ fin config -I abc
    $ fin config -a abc
    $ fin config -e abc -a abc

fin documentation

$ fin documentation|d

option

  • sever|s 打印启动server命令
  • gitbook|g 生成gitbook文档

    $ fin d -g
    $ fin d -s

fin live

$ fin live|l

option

  • url|u 需要代理的url default: http://localhost
  • port|p 需要监听的端口 default: 8080
  • dir|d 指定需要监听的文件夹

    $ fin l
    $ fin l -u http://111.111.111 -p 8000

fin format

$ fin format|f

option

  • type|t 类型
    1. type: vue(default: vue)
  • path|p 路径 (default: process.cwd())

    $ fin f                   // 格式化`当前目录中`的`vue`文件
    $ fin f -p .              // 格式化`指定路径中`的`vue`文件
    $ fin f -p . -t vue       // 格式化`指定路径中`的`vue`文件

fin remove

$ fin remove|r

option

  • type|t 类型

    1. type: page
    $ fin r -t page // page, mock, router

CHANGELOG

versiontypedescriptiondate
1.8.0featurefin init --type NODE 支持创建node项目2017/11/6
1.7.0featurefin format --type vue2017/5/20
1.6.0featurefin remove --type page(可以删除page及page对应的mock,server.conf中的router)2017/4/26
1.5.0feature可以创建fis widget,fis page2017/4/17
1.4.0feature创建,安装流程中添加loading2017/4/17
1.3.0feature使用fin create -t index 可以根据yml创建page index2017/4/14
1.2.0feature使用fin create -t batch 可以根据yml批量创建page2017/4/7
1.1.0feature使用fin create -t page创建page时会创建好mockup2017/4/5
1.0.1bugfixedlive 可以监听指定目录2017/4/5
1.0.0feature可以同步各浏览器状态并监听文件变化2017/4/1
1.0.0feature自动调起gitbook服务2017/4/1
0.7.8feature自动创建production和develop两个编译配置文件2017/3/28
0.7.4feature浏览器中打开创建的page URL2017/3/22
1.8.3

8 years ago

1.8.2

8 years ago

1.8.1

8 years ago

1.8.0

8 years ago

1.7.32

9 years ago

1.7.31

9 years ago

1.7.30

9 years ago

1.7.28

9 years ago

1.7.26

9 years ago

1.7.24

9 years ago

1.7.22

9 years ago

1.7.6

9 years ago

1.7.20

9 years ago

1.7.4

9 years ago

1.7.2

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.22

9 years ago

1.6.20

9 years ago

1.6.18

9 years ago

1.6.16

9 years ago

1.6.15

9 years ago

1.6.14

9 years ago

1.6.13

9 years ago

1.6.12

9 years ago

1.6.11

9 years ago

1.6.10

9 years ago

1.6.8

9 years ago

1.6.6

9 years ago

1.6.5

9 years ago

1.6.4

9 years ago

1.6.3

9 years ago

1.6.1

9 years ago

1.5.18

9 years ago

1.5.17

9 years ago

1.5.16

9 years ago

1.5.15

9 years ago

1.5.14

9 years ago

1.5.13

9 years ago

1.5.12

9 years ago

1.5.11

9 years ago

1.5.10

9 years ago

1.5.9

9 years ago

1.5.8

9 years ago

1.5.7

9 years ago

1.5.6

9 years ago

1.5.5

9 years ago

1.5.4

9 years ago

1.5.3

9 years ago

1.5.2

9 years ago

1.5.1

9 years ago

1.5.0

9 years ago

1.4.0

9 years ago

1.3.5

9 years ago

1.3.4

9 years ago

1.3.3

9 years ago

1.3.2

9 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.6

9 years ago

1.2.5

9 years ago

1.2.4

9 years ago

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.7.9

9 years ago

0.7.8

9 years ago

0.7.7

9 years ago

0.7.6

9 years ago

0.7.5

9 years ago

0.7.4

9 years ago

0.7.3

9 years ago

0.7.2

9 years ago

0.7.1

9 years ago

0.7.0

9 years ago

0.6.9

9 years ago

0.6.8

9 years ago

0.6.6

9 years ago

0.6.5

9 years ago

0.6.4

9 years ago

0.6.3

9 years ago

0.6.2

9 years ago

0.6.1

9 years ago

0.6.0

9 years ago

0.5.9

9 years ago

0.5.8

9 years ago

0.5.7

9 years ago

0.5.6

9 years ago

0.5.5

9 years ago

0.5.4

9 years ago

0.5.3

9 years ago

0.5.2

9 years ago

0.5.1

9 years ago

0.5.0

9 years ago

0.4.6

9 years ago

0.4.5

9 years ago

0.4.4

9 years ago

0.4.3

9 years ago

0.4.2

9 years ago

0.4.1

9 years ago

0.4.0

9 years ago

0.3.7

9 years ago

0.3.6

9 years ago

0.3.5

9 years ago

0.3.4

9 years ago

0.3.3

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.9

9 years ago

0.1.8

9 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago