uino-kiss-cli
Version:
uino-kiss-cli 用来初始化项目的方便工具
38 lines (36 loc) • 1.78 kB
JavaScript
const opn = require('opn');
const chalk = require('chalk');
const log = console.log;
module.exports = {
// 文档
docs(keyword) {
log(chalk.red('更多帮助,请访问: https://kiss.udolphin.com/'))
opn('https://kiss.udolphin.com/#/uino-kiss-cli/install.md')
process.exit(1);
},
// 帮助
help() {
log('使用方法: ')
log(' > kiss <command> [option] ')
log('')
log('options:')
log(` ${chalk.cyan('--version')} (-v) : 显示当前版本号`)
// log(` ${chalk.cyan('--help')} (-h) : 显示帮助信息`)
log('')
log('commands:')
log(` ${chalk.cyan('new')} (n) : ${chalk.green('✔')} 新建项目`)
log(` ${chalk.cyan('doc')} (d) : ${chalk.green('✔')} 显示文档地址`)
log(` ${chalk.cyan('make')} (m) : ${chalk.red('✖')} 创建 [组件/模块/插件/类]`)
log(` ${chalk.cyan('help')} (h) : ${chalk.green('✔')} 显示帮助信息`)
log(` ${chalk.cyan('config')} : ${chalk.red('✖')} 查看/修改配置文件`)
log(` ${chalk.cyan('icon')} : ${chalk.green('✔')} 在当前项目(Vue)中添加 Icon 插件`)
log(` ${chalk.cyan('ui [name]')} : ${chalk.green('✔')} 在当前项目(Vue)中添加 UI 组件(当前仅有 KissUI 可用)`)
log(` ${chalk.cyan('start')} : ${chalk.green('✔')} 启动当前目录(Vue)的开发环境 `)
log(` ${chalk.cyan('build')} : ${chalk.green('✔')} 构建生产环境代码(Vue) `)
log(` ${chalk.cyan('lint')} : ${chalk.green('✔')} 代码校验`)
log(` ${chalk.cyan('log')} : ${chalk.green('✔')} 在当前项目按照Git提交记录生成 CHANGELOG.md `)
log('')
log('')
process.exit(1);
}
}