---
realPath: docs/guide/start.md
---
# 开始使用

+ 基于vue和vite,需要vue3.0和vite运行环境
+ element-plus 部分依赖element组件库需，需自行引入
```
npm install seldom-ui
pnpm install seldom-ui
```
+ 在vite入口文件处引入 main.ts
```javascript
import { createApp } from 'vue'
import App from './App.vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
//全局引入
import seldom from 'seldom-ui'
import 'seldom-ui/lib/theme/seldom.css'
import router from './router'
const app = createApp(App)
app.use(router)
app.use(ElementPlus)

//全局引入 第二个参数option为组件库的全局配置
app.use(seldom, {
  upload: {
    path: '/sc_wqfw_gov_api/pc/upload/file',
    headers: () => {
      return {
        Authorization: sessionStorage.getItem('SZ_GOV_TOKEN')
      }
    },
    data: [
      {
        key: 'fileArray',
        value: 'file'
      }
    ],
    domain: 'http://172.16.208.12:18441/',
    listPath: 'data.resultList[0]',
    urlKey: 'fileUrl',
    nameKey: 'originalFilename'
  }
})
app.mount('#app')
```
