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
- Host: GitHub
- URL: https://github.com/szmxx/ucli
- Owner: szmxx
- License: mit
- Created: 2023-09-12T12:01:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T06:59:54.000Z (over 1 year ago)
- Last Synced: 2025-02-15T06:11:28.921Z (8 months ago)
- Language: TypeScript
- Size: 328 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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