rat-cli

0.3.6 • Public • Published

简体中文 | English

rat-cli

用于基于Github API v3实现快速创建一个项目/模块的脚手架

下载

npm i -g rat-cli

支持

  • 提供脚手架管理: 下载,初始化,版本选择等功能
  • 基于所有的github项目组; 支持ejs模板编译
  • 提供exts接口,开发者可自定义生成的项目的选项,提供生成成功后的钩子

关于exts

远程仓库增加exts接口目录,其中放置 ask.js, hook.js, 方便扩展,若没有则使用内置的ask

  1. ask.js

可以是数组, 可以是一个返回数组的方法;遵循 Inquirer prompt参数

  1. hook.js

目前只提供生成成功后方法也就是after,提供给开发者作扩展用。after函数,可以是async function, 返回Promise实例的函数,普通函数。

How to use

rat init tpl/blk 
rat tpl/blk config set <k> <v>
rat tpl/blk config get <k>
rat tpl/blk config remove <k>
rat tpl/blk install
rat tpl/blk uninstall
rat tpl/blk update
rat tpl/blk list
rat tpl/blk search

模板/Block相关命令【CRUD】

  • install
  • update
  • list
  • uninstall
  • config

Thanks

LICENSE

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i rat-cli

Weekly Downloads

3

Version

0.3.6

License

ISC

Unpacked Size

28.7 kB

Total Files

32

Last publish

Collaborators

  • samyzhang