A unified scaffold tool
- Nuxt3 Template
Optional support for themes and internationalization - Vue3 Vite Template
Optional support for themes and internationalization - Node Template
Koa frame,JWT etc - Automatically
Automatically install dependencies, initialize git, and create remote warehouses
🚧 This project is under development. More features are coming soon!
npm install -g @szmxx/ucli
# or
pnpm add -g @szmxx/ucli
# or
yarn global add @szmxx/ucliFor better command-line experience, you can install shell completions:
# Clone the repository or download completion scripts
git clone https://github.com/szmxx/ucli.git
cd ucli
## Usage
Add authentication information
```bash
# https://github.com/settings/personal-access-tokens
# 1. Generate a new token with the "repo" scope (read and write repository permissions)
# 2. Copy the token to your clipboard
# 3. Configure the token
git config --global ucli.github <github_person_token>Note: The GitHub token requires read and write repository permissions to:
- Create new repositories
- Initialize repository settings
- Push initial commits
- Set up repository configurations
Create a new project
# create
ucli create <project-name>
# cd project
cd <project-name>
# start project
pnpm devMade with 💛
Published under MIT License.