element-pro-components

v1.3.1
a component library for Vue 3 base on element-plus
element-pro pro-components admin element-plus components vue ui

dev

vite

build

npm run build:lib && npm run build:helper && npm run build:styles && npm run build:types

build:lib

rimraf lib && vite build -c build/build-lib.ts

build:types

rimraf types && vue-tsc --declaration --emitDeclarationOnly

build:helper

esno build/build-helper.ts

build:styles

rimraf lib/styles && esno build/build-styles.ts

build:docs

rimraf dist && npm run build:manifest && npm run build:ssr && esno build/prerender.ts

build:manifest

vite build --ssrManifest --base=/element-pro-components/ --outDir ../dist

build:ssr

vite build --ssr src/entry-server.ts --base=/element-pro-components/ --outDir ../dist/.cache

check

npm run lint:test && vue-tsc --noEmit

test

vitest

lint

eslint . --fix --ext .ts,.vue,.js

lint:test

eslint . --ext .ts,.vue,.js --max-warnings 0

prettier

prettier --check --write --ignore-unknown "{build,demo,src,docs,test}/**"
npm i element-pro-components

Metadata

  • MIT
  • >=16.0.0
  • tolking
  • released 4/29/2024

Downloads

Maintainers