index.ts 482 字节
Newer Older
fxy060608's avatar
fxy060608 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
import { resolveBuiltIn, UniVitePlugin } from '@dcloudio/uni-cli-shared'

import { uniOptions } from './uni'
import { buildOptions } from './build'
import { configResolved } from './configResolved'

export const UniMpPlugin: UniVitePlugin = {
  name: 'vite:uni-mp',
  uni: uniOptions(),
  config() {
    return {
      resolve: {
        alias: {
          vue: resolveBuiltIn('@dcloudio/uni-mp-vue'),
        },
      },
      build: buildOptions(),
    }
  },
  configResolved,
}