burnish-cli
v1.0.3
Published
A cli for creating vue / react / flutter projects
Downloads
8
Maintainers
Readme
Language: EN | 中文简体
This is one cli that supports Vue, React, and Flutter at the same time.
You may have questions 🤔️: Does flutter
also count as front-end?
To tell you the truth, flutter is the official front-end team of Google.
So burnish-cli
is here.
Note: Before using
burnish-cli
to create aflutter
project, please make sure you have installed theflutter
development environment locally.
feature
💡 quickly generate project templates
⚡️ support react + typescript + hooks
project
🌈 support Vue 2.x
project
🛠️ support Vue 3.x
project (vite + typescript
)
🔩 support flutter
project
🌟 error message
🔗 command Association
install
yarn global add burnish-cli || npm install -g burnish-cli
Options and Commands
Usage: burnish-cli <command> [options]
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
create <app-name> Create a project with template from burnish template
Template directory
flutter
.
├── README.md
├── android
├── build
├── ios
├── lib
│ ├── common
│ │ ├── apis
│ │ ├── components
│ │ ├── models
│ │ ├── styles
│ │ ├── utils
│ │ └── values
│ ├── config
│ ├── env.dart
│ ├── global.dart
│ ├── main.dart
│ └── pages
├── pubspec.lock
├── pubspec.yaml
├── test
React
.
├── README.md
├── apiTemplate.ts
├── package-lock.json
├── package.json
├── pont-config.json
├── public
├── setupProxy.js
├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── assets
│ ├── components
│ ├── config
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── models
│ ├── pages
│ ├── react-app-env.d.ts
│ ├── router-menu-mapping
│ ├── routes
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ ├── style
│ └── utils
├── tsconfig.json
├── tsconfig.paths.json
├── tsconfig.prod.json
├── tslint.json
└── yarn.lock
Vue
.
├── README.md
├── commitlint.config.js
├── index.html
├── package.json
├── public
├── src
│ ├── App.vue
│ ├── assets
│ ├── components
│ ├── config
│ ├── directive
│ ├── hooks
│ ├── main.ts
│ ├── router
│ ├── store
│ ├── views
│ └── vue-shim.d.ts
├── tsconfig.json
├── vite.config.ts
├── yarn-error.log
└── yarn.lock