Thanks to visit codestin.com
Credit goes to github.com

Skip to content

szmxx/ucli

Repository files navigation

✨ ucli

A unified scaffold tool

npm version npm downloads Github Actions

  • 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!

Installation

npm install -g @szmxx/ucli
# or
pnpm add -g @szmxx/ucli
# or
yarn global add @szmxx/ucli

Shell Completions (Optional)

For 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 dev

License

Made with 💛
Published under MIT License.

About

A unified scaffold tool

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published