UNPKG

uino-kiss-cli

Version:

uino-kiss-cli 用来初始化项目的方便工具

38 lines (36 loc) 1.78 kB
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); } }