An open API service indexing awesome lists of open source software.

https://github.com/kitesjs/kites-cli

Command line interface for Kites Framework
https://github.com/kitesjs/kites-cli

kites-framework kites-templates template-based

Last synced: 8 months ago
JSON representation

Command line interface for Kites Framework

Awesome Lists containing this project

README

          

# Kites cli

Command line interface for Kites Framework

[![Join the chat at https://gitter.im/nodevn/kites](https://badges.gitter.im/nodevn/kites.svg)](https://gitter.im/nodevn/kites)
[![npm version](https://img.shields.io/npm/v/@kites/cli.svg?style=flat)](https://www.npmjs.com/package/@kites/cli)
[![npm downloads](https://img.shields.io/npm/dm/@kites/cli.svg)](https://www.npmjs.com/package/@kites/cli)

# Features

* Generate new kites applications
* Run application in development mode

# Usage

### Create a new kites application

```bash
# generate a new app
kites init my-project

# install dependencies and startup program
cd my-project
npm install
npm start
```

### Startup kites application

```bash
$ kites up app.js
```

### Options

```yaml
$ kites --help
Usage: kites [command] [options]

Options:
-v, --version output the version number
-h, --help output usage information

Commands:
version
init|i [options] [name] Init a new kites project
up [options] [script] Startup kites project
*
```

### Built-in templates:

* [x] `starter`: Template project starter with Typescript (default), ([repo](https://github.com/kitesjs/typescript-starter))
* [x] `docsify`: Template webserver for documentation site generator, ([repo](https://github.com/kitesjs/kites-docsify))
* [ ] `cms`: Template for generating a Content Management System (CMS), *inprogress*, ([repo](https://github.com/kitesjs/freecms))
* [ ] `chitchat`: Real-time Chat with RoomRTC, *inprogress*
* [ ] `videocall`: Real-time Video Call with RoomRTC, *inprogress*
* [ ] `chatbot`: Real-time Chat with RoomRTC, *inprogress*

# License

MIT License

Copyright (c) 2018 Nhữ Bảo Vũ

The MIT License