[[toc]]
npm i -S k-view-next
import KView from 'k-view-next'
import 'k-view-next/lib/style'
export default (app) => {
app.use(KView)
return app
}
k-view-next
supports tree shaking of ES modules, so using import { Button } from 'k-view-next'; would drop js code you didn't use.
- we can import individual components on demand:
import Button from 'k-view-next/lib/button'
import 'k-view-next/lib/button/style'
- We strongly recommend using babel-plugin-import, which can convert the following code to the 'k-view-next/lib/xxx' way:
import { Button } from 'k-view-next'
Component development and debugging
# Debug button component
yarn dev ./components/button
Documentation site preview
yarn docs
Component compilation
yarn compile
Script to quickly create component code
yarn gen
The link anchor jump will be abnormal on the github io page. For private deployment, please modify the configuration items in .env.production.
# PUBLIC_PATH='./'
# VUE_APP_MODE='UMD_PREVIEW'
PUBLIC_PATH='/'
VUE_APP_MODE='CMD_PREVIEW'