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

https://github.com/szmxx/ucli

A unified scaffold tool
https://github.com/szmxx/ucli

Last synced: 8 months ago
JSON representation

A unified scaffold tool

Awesome Lists containing this project

README

          

# ✨ ucli
A unified scaffold tool

[![npm version][version]][npm]
[![npm downloads][downloads]][npm]
[![Github Actions][build]](https://github.com/szmxx/ucli/actions/workflows/build.yml)

- [Nuxt3 Template][nuxt3] \
Optional support for themes and internationalization
- [Vite Template][vite] \
Optional support for themes and internationalization
- [Node Template][node] \
Koa frame,JWT etc
- Automatically \
Automatically install dependencies, initialize git, and create remote warehouses

🚧 This project is under development. More features are coming soon!

## Usage
Install package:
```bash
# npm
npm install -g @szmxx/ucli

# yarn
yarn add -g @szmxx/ucli

# pnpm
pnpm install -g @szmxx/ucli
```

Add authentication information
```bash
git config --global ucli.auth
```

Create a new project
```bash
# create
ucli create
# cd project
cd
# start project
pnpm dev
```

## License
Made with 💛 \
Published under [MIT License](./LICENSE).

[nuxt3]: https://github.com/szmxx/template-nuxt3
[vite]: https://github.com/szmxx/template-vite
[node]: https://github.com/szmxx/template-node
[version]: https://img.shields.io/npm/v/%40szmxx/ucli
[downloads]: https://img.shields.io/npm/dm/%40szmxx/ucli
[npm]: https://npmjs.com/package/@szmxx/ucli
[build]: https://github.com/szmxx/ucli/actions/workflows/build.yml/badge.svg