vite-plugin-uni-components

从 unplugin-vue-components 派生并修改以适应UniApp。

安装

npm
pnpm
bun
yarn
npm i -D @uni-helper/vite-plugin-uni-components

使用

vite.config.ts
import { defineConfig } from 'vite'
import Uni from '@dcloudio/vite-plugin-uni'
import Components from '@uni-helper/vite-plugin-uni-components'

export default defineConfig({
  plugins: [
    Components(), // 必须在 Uni() 之前
    Uni(),
  ],
})

从 UI 库导入

支持的 UI 库:

UI 组件类型提示

如果你使用 pnpm ,请在根目录下创建一个 .npmrc 文件,参见issue

.npmrc
shamefully-hoist = true

更多信息请查看unplugin-vue-components