1.8.3 • Published 6 years ago

fin-cli v1.8.3

Weekly downloads
4
License
ISC
Repository
github
Last release
6 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

6 years ago

1.8.2

7 years ago

1.8.1

7 years ago

1.8.0

7 years ago

1.7.32

7 years ago

1.7.31

7 years ago

1.7.30

7 years ago

1.7.28

7 years ago

1.7.26

7 years ago

1.7.24

7 years ago

1.7.22

7 years ago

1.7.6

7 years ago

1.7.20

7 years ago

1.7.4

7 years ago

1.7.2

7 years ago

1.7.1

7 years ago

1.7.0

7 years ago

1.6.22

7 years ago

1.6.20

7 years ago

1.6.18

7 years ago

1.6.16

7 years ago

1.6.15

7 years ago

1.6.14

7 years ago

1.6.13

7 years ago

1.6.12

7 years ago

1.6.11

7 years ago

1.6.10

7 years ago

1.6.8

7 years ago

1.6.6

7 years ago

1.6.5

7 years ago

1.6.4

7 years ago

1.6.3

7 years ago

1.6.1

7 years ago

1.5.18

7 years ago

1.5.17

7 years ago

1.5.16

7 years ago

1.5.15

7 years ago

1.5.14

7 years ago

1.5.13

7 years ago

1.5.12

7 years ago

1.5.11

7 years ago

1.5.10

7 years ago

1.5.9

7 years ago

1.5.8

7 years ago

1.5.7

7 years ago

1.5.6

7 years ago

1.5.5

7 years ago

1.5.4

7 years ago

1.5.3

7 years ago

1.5.2

7 years ago

1.5.1

7 years ago

1.5.0

7 years ago

1.4.0

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.6

7 years ago

1.2.5

7 years ago

1.2.4

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.7.9

7 years ago

0.7.8

7 years ago

0.7.7

7 years ago

0.7.6

7 years ago

0.7.5

7 years ago

0.7.4

7 years ago

0.7.3

7 years ago

0.7.2

7 years ago

0.7.1

7 years ago

0.7.0

7 years ago

0.6.9

7 years ago

0.6.8

7 years ago

0.6.6

7 years ago

0.6.5

7 years ago

0.6.4

7 years ago

0.6.3

7 years ago

0.6.2

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.9

7 years ago

0.5.8

7 years ago

0.5.7

7 years ago

0.5.6

7 years ago

0.5.5

7 years ago

0.5.4

7 years ago

0.5.3

7 years ago

0.5.2

7 years ago

0.5.1

7 years ago

0.5.0

7 years ago

0.4.6

7 years ago

0.4.5

7 years ago

0.4.4

7 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.7

8 years ago

0.3.6

8 years ago

0.3.5

8 years ago

0.3.4

8 years ago

0.3.3

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.9

8 years ago

0.1.8

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago