Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/luohuidong/create-app

Creating an app by running one command.
https://github.com/luohuidong/create-app

Last synced: about 2 months ago
JSON representation

Creating an app by running one command.

Awesome Lists containing this project

README

        

# Create App

Creating an App by running one command.

## Usage

```bash
npm create @app-template/app@latest

# or

# node
# npm create @app-template/app@latest my-node-project -- --template node

# node-koa-restful
# npm create @app-template/app@latest my-node-koa-restful-project -- --template node-koa-restful

# node-koa-restful-mongodb
# npm create @app-template/app@latest my-node-koa-restful-mongodb-project -- --template node-koa-restful-mongodb

# node-express-restful
# npm create @app-template/app@latest my-node-express-restful-project -- --template node-express-restful

# hexo-blog
# npm create @app-template/app@latest my-hexo-blog-project -- --template hexo-blog

# vue3
# npm create @app-template/app@latest my-vue3-project -- --template vue3

# vue3-ui-lib
# npm create @app-template/app@latest my-vue3-ui-lib-project -- --template vue3-ui-lib

# obsidian
# npm create @app-template/app@latest my-obsidian-project -- --template obsidian
```

## Contribution guidelines

1. Fork this project.
2. Clone your forked project.
3. Install dependencies by running `pnpm install`.
4. Initialize the Git submodules by running `git submodule update --init --recursive`.
5. Make changes to the source code and commit the changes.
6. Create a new pull request.

## Templates

- [node](./templates/node/)
- [node-koa-restful](./templates/node-koa-restful/)
- [node-koa-restful-mongodb](./templates/node-koa-restful-mongodb/)
- [node-express-restful](./templates/node-express-restful/)
- [hexo-blog](./templates/hexo-blog/)
- [vue3](./templates/vue3/)
- [vue3-ui-lib](./templates/vue3-ui-lib/)
- [obsidian](./templates/obsidian/)