提交 08e78cb0 编写于 作者: fxy060608's avatar fxy060608

wip(app): nvue

上级 a5faf68f
import { isAppNativeTag as isNativeTag } from '@dcloudio/uni-shared'
import { isAppNativeTag, isAppNVueNativeTag } from '@dcloudio/uni-shared'
import { compileI18nJsonStr } from '@dcloudio/uni-i18n'
import {
UniVitePlugin,
......@@ -12,6 +12,7 @@ import {
import { initNVueNodeTransforms } from '../../nvue'
export function uniOptions(): UniVitePlugin['uni'] {
const isNVueCompiler = process.env.UNI_COMPILER === 'nvue'
return {
copyOptions() {
const platfrom = process.env.UNI_PLATFORM
......@@ -38,11 +39,9 @@ export function uniOptions(): UniVitePlugin['uni'] {
}
},
compilerOptions: {
isNativeTag,
isNativeTag: isNVueCompiler ? isAppNVueNativeTag : isAppNativeTag,
nodeTransforms: [
...(process.env.UNI_COMPILER === 'nvue'
? initNVueNodeTransforms()
: []),
...(isNVueCompiler ? initNVueNodeTransforms() : []),
transformTapToClick,
transformMatchMedia,
transformPageHead,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册