Quick Start
Guide you how to use DevUI in your project.
Vue version
Vue version currently supported ^3.0.0.
1. Create a project
It is recommended to use @vite/cli to create your project.
yarn create vite my-vue-app --template vue-ts
2. Install
Go to your project folder and use yarn to install DevUI.
yarn add vue-devui
# Optional, font icon library, some demos rely on this font library
# yarn add @devui-design/icons
# main.ts file introduction
# import '@devui-design/icons/icomoon/devui-icon.css'
3. Import modules and styles
main.ts
import DevUI from 'vue-devui'
import 'vue-devui/style.css'
createApp(App).use(DevUI).mount('#app')
// On-demand introduction
// main.ts file
import { createApp } from 'vue'
import App from './App.vue'
// Step 1: Import a single component
import { Button } from 'vue-devui'
// or import Button from 'vue-devui/button'
// Step 2: Import component style
// Way 1:Manually import component styles
import 'vue-devui/button/style.css'
// Way 2:Automatically introduce components on demand
// vite.config.ts file
// import styleImport from 'vite-plugin-style-import'
// plugins: [
// vue(),
// styleImport({
// libs: [
// {
// libraryName: 'vue-devui',
// esModule: true,
// resolveStyle: (name) => `vue-devui/${name}/style`,
// },
// ],
// })
// ]
createApp(App)
.use(Button) // Step 3: Use component
.mount('#app')
4. Start development and debugging
yarn dev