2.0.4 • Published 3 years ago

mfy-cli v2.0.4

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

mfy-cli

命令介绍

创建项目

输入项目命令后进行输入项目名称,选择项目模版,选择项目版本,回车后即可

mfy-cli create [project-name]
强制创建文件

此时将不检测当前创建文件目录中是否存在同名的文件夹,将会直接移除进行创建先的项目

mfy-cli create [project-name] -f

config 配置项目

默认的模版项目源 仅提供测试
https://github.com/mfy-template
修改自定义的项目源

通过命令修改模版项目源,需要在github上创建自己的项目仓库模版organizations 执行以下命令

mfy-cli config -sm

命令行交互

🌟---------------------------------------🌟
    👏 welcome to use mfy-cli👏    
🌟---------------------------------------🌟
? please input your template name mfy-template
? please confirm the template name ✋mfy-template Yes
🎉 config successful!!!

这样再次进行创建项目操作 就可以下载你自己模版下的文件了

修改成默认源
mfy-cli config -smc

增加文件

直接添加文件 含后缀名字
mfy-cli add mfy.js 
  • 检测本目录下是否有同名文件,如果有则进行提示,根据后续选择进行操作,无同名文件将会直接创建
  • 无同名文件
🌟---------------------------------------🌟
    👏 welcome to use mfy-cli👏    
🌟---------------------------------------🌟
All files have completed
        m.js.js  ===== Create successful

存在同名文件

🌟---------------------------------------🌟
    👏 welcome to use mfy-cli👏    
🌟---------------------------------------🌟
the file m.js.js have existed
? Do you want to continue to create file ? if this will delete the same file Yes
        m.js.js  ===== Create successful
直接添加文件 不包含后缀名字
mfy-cli add mfy 

输入完成后,可选择文件名字后缀进行填充

🌟---------------------------------------🌟
    👏 welcome to use mfy-cli👏    
🌟---------------------------------------🌟
? please select file's type .js, .ts, .vue, .json
        mfy.js  ===== Create successful
        mfy.ts  ===== Create successful
        mfy.vue  ===== Create successful
        mfy.json  ===== Create successful
输入参数为路径
mfy-cli add mfy/path.js

将会创建mfy文件夹和path.js

输入参数为路径 未带后缀
mfy-cli add mfy/mfy1

此时将mfy为文件夹,mfy1为文件名称 进行选择创建文件后缀创建文件

强制创建文件
mfy-cli add path -f
创建模版文件
mfy-cli add -t <template-name>

选择后进行操作即可

🌟---------------------------------------🌟
    👏 welcome to use mfy-cli👏    
🌟---------------------------------------🌟
? Please input the template name: exit
? Please select template type vue
        exit/index.vue  ===== Create successful
        exit/index.less  ===== Create successful
        exit/index.js  ===== Create successful

注意点fileName 相对路径

删除文件/文件夹

删除文件夹
mfy-cli delete pathName
删除单个文件
mfy-cli delete filename.js
删除同名、后缀名字不同的文件
mfy-cli delete fileName.*
2.0.4

3 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.3

4 years ago

1.0.0

4 years ago