fex-team / fis-plus

百度基于FIS的前端集成解决方案,可能是史上最强大的前端集成解决方案
http://oak.baidu.com/fis-plus
572 stars 141 forks source link

fis-plus是否提供初始化新目录的命令 #112

Open lshbyy opened 8 years ago

lshbyy commented 8 years ago

fis-plus对项目的目录结构及目录的名称是有要求的,widget、page、fis-conf.js 等并列的目录组成。我的疑问是,现在新建一个新的文件夹 fisp-demo,fis-plus是否有提供一个命令或者方法可以自动将fisp-demo 这个空目录变成符合fis-plus 目录结构、名称的要求 。而不是 手动去一一创建fis-plus要求的目录结构及名称。

YangYule commented 7 years ago

同求,类似于npm init的命令

oxUnd commented 7 years ago
> $ fisp init -h

  Usage: init <command> [options]

  Commands:

    module                 create a module
    widget                 create a widget

  Options:

    -h, --help                 output usage information
    -s, --scaffold <scaffold>
    -d, --dir <name>           create to dir
    --with-plugin              if create a module, whether include `plugin`
    --repos <url>              repository
    --verbose                  output verbose help
    --list [query]             list component from the repos
    --ld <left_delimiter>      smarty left_delimiter
    --rd <right_delimiter>     smarty right_delimiter

  Examples:

    $ fisp init module -d ./to/directory/other
    $ fisp init module -d ./to/directory/common --with-plugin
    $ fisp init module -d ./to/directory/other --ld '<%' --rd '%>'
    $ fisp init widget -d ./widget/box
    $ fisp init modjs //just download 'modjs'

15年就有这个功能了