create-vexip
v0.9.0
Published
<p align="center"> <a href="https://www.vexipui.com/" target="_blank" rel="noopener noreferrer"> <img src="./templates/vite-ts/public/vexip-ui.svg" style="width: 180px;" /> </a> </p>
Downloads
12
Readme
Scaffolding Your First Vexip Project
With npm:
npm create vexip@latest
With yarn:
yarn create vexip
With pnpm:
pnpm create vexip
Then follow the prompts.
You can also directly specify the project name and the template you want to use via additional command line options:
# npm 6.x
npm create vexip@latest my-app --template vite-ts
# npm 7+, extra double-dash is needed:
npm create vexip@latest my-app -- --template vite-ts
# yarn
yarn create vexip my-app --template vite-ts
# pnpm
pnpm create vexip my-app --template vite-ts
You can use
.
for the project name to scaffold in the current directory.
Currently supported base templates:
vite-ts
nuxt
Currently supported extra templates:
eslint
prettier
stylelint
router
Command Line Options
| Param | Abbr | Type | Description |
| -------------- | ---- | ------------------------------- | -------------------------------------------------------------------------------------------------- |
| --template
| -t
| string
| Specify a base template |
| --extra
| -e
| boolean \| string \| string[]
| Specify some extra templates, all extra templates will be used if not specify names |
| --commitlint
| -c
| boolean
| Whether using commitlint with husky and lint-staged, it requires at least one lint tool to be used |
| --update
| -u
| boolean
| Whether using taze to update dependencies in package.json |