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

https://github.com/ilukemagic/koa-inventor

Interactive quick CLI tool for creating Koa projects πŸš€πŸš€, quick develop without configuration
https://github.com/ilukemagic/koa-inventor

cli command-line-tool javascript javascript-library koa nodejs typescript

Last synced: about 2 months ago
JSON representation

Interactive quick CLI tool for creating Koa projects πŸš€πŸš€, quick develop without configuration

Awesome Lists containing this project

README

        

# koa-inventor

![npm](https://img.shields.io/npm/dm/koa-inventor)
![npm](https://img.shields.io/npm/l/koa-inventor)
![npm](https://img.shields.io/npm/v/koa-inventor)

> Interactive quick CLI tool for creating `Koa` projects πŸš€πŸš€, quick develop without configuration

## document

[δΈ­ζ–‡ζ–‡ζ‘£](./README_CH.md)

[English document](./README.md) πŸ‘‡

## Feature

1. Create the `Koa` project interactively
2. Support for configurable middleware
- koa-static
- koa-router
- koa-bodyparser
- @koa/cors
3. Support to select package management tools (npm, yarn, pnpm)

## Install

```shell
npm install koa-inventor -g
```

please ensure you can use `prettier` globally,if `prettier` is not installed on your computer globally, use this command:

```shell
npm install prettier -g
```

## Usage

- create project

```shell
koa-inventor create
```

- create a module

```shell
koa-inventor gm [moduleName]
```

- help

```shell
koa-inventor -h
```

## Support

> If this project can help you, please click star ⭐ to me. Thank you very much!