be-ui-cli

A cli for quickly generating project template
1,431 13
Install
npm install be-ui-cli
Latest Version:2.0.1
License:MIT
Last Updated:Apr 19, 2023
Links: GitHub  ·  npm
Maintainer: baiwusanyu

A cli for quickly generating project templates, supporting vite, vue3, react, element-plus, ant design, windicss, unocss

Be-CLI

A cli for quickly generating project template

Be-CLI 🦋 🚀

A simple project template with Vite.js

This template should help get you started developing with Vue or React and Typescript in Vite in a bliss.

Features

Styling

  • UnoCSS with The instant on-demand Atomic CSS engine.
  • WindiCSS Next generation utility-first CSS framework.

UI Components

  • Element-Plus 🎉 A Vue.js 3 UI Library made by Element team
  • Ant Design Vue 🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜

Unit Test

  • Vitest A Vite-native test framework. It's fast!
  • Jest Delightful JavaScript Testing.

How to ues ?

Install
$ pnpm install be-ui-cli --global
2.Input your project name
$ sudo be-ui-cli create
? please input your project name › be-cli-project
3. Select template type
? please select a template type › 
❯   vue + vite template
    react + vite template
    lib template
4. Select UI component
? please select a ui component library ›
❯   element-plus
    ant design vue
4. Select a css atom library
? please select a css atom library ›
❯   windicss
    unocss
    Don't need
5. Select a unit test library
? please select a unit test library ›
❯   vitest
    jest
    Don't need
create project
start creating project <be-cli-project> ...
⠋ Loading
start creating package.json ...

start setting windicss ...

set windicss success !

start setting vitest ...

set vitest success !

create package.json success !
✔ 
create project <be-cli-project> success !

Other

-v | --version

Display version message

be-ui-cli -v
-h | --help

Display help message

be-ui-cli -h

Related Packages

@vfourny/node-toolkit

Shared ESLint, TypeScript, Prettier, Vitest and Commitlint configurations for No...

10,173 1
eslint-config-any

ESLint configuration for JavaScript, TypeScript, React & Vue projects, by Julio...

6,327 0
@takamachi/eslint-config

ESLint rules for macchiitaka

2,500 0
@osmeridian/lint-typecheck-format-test

Shared lint, format, typecheck defaults, and vitest factory for Omniswift Vue/Nu...

0

Version History

Version Released License
2.0.1 MIT
2.0.0 MIT
1.2.9 MIT
1.2.8 MIT
1.2.7 MIT