index.ts 483 字节
Newer Older
fxy060608's avatar
fxy060608 已提交
1 2 3 4 5
import {
  isServiceNativeTag,
  isServiceCustomElement,
} from '@dcloudio/uni-shared'
import { UniVitePlugin } from '@dcloudio/uni-cli-shared'
fxy060608's avatar
fxy060608 已提交
6 7 8
import { TemplateCompiler } from '@vue/compiler-sfc'

import * as compiler from '@dcloudio/uni-mp-compiler'
fxy060608's avatar
fxy060608 已提交
9 10 11

export function uniOptions(): UniVitePlugin['uni'] {
  return {
fxy060608's avatar
fxy060608 已提交
12
    compiler: compiler as TemplateCompiler,
fxy060608's avatar
fxy060608 已提交
13 14 15 16 17 18
    compilerOptions: {
      isNativeTag: isServiceNativeTag,
      isCustomElement: isServiceCustomElement,
    },
  }
}