Просмотр исходного кода

feat(vapor): add vapor flag for createVaporApp (#13360)

zhiyuanzmj 11 месяцев назад
Родитель
Сommit
1611bb1446
2 измененных файлов с 2 добавлено и 0 удалено
  1. 1 0
      packages/runtime-core/src/apiCreateApp.ts
  2. 1 0
      packages/runtime-vapor/src/apiCreateApp.ts

+ 1 - 0
packages/runtime-core/src/apiCreateApp.ts

@@ -35,6 +35,7 @@ import { ErrorCodes, callWithAsyncErrorHandling } from './errorHandling'
 import type { DefineComponent } from './apiDefineComponent'
 import type { DefineComponent } from './apiDefineComponent'
 
 
 export interface App<HostElement = any> {
 export interface App<HostElement = any> {
+  vapor?: boolean
   version: string
   version: string
   config: AppConfig
   config: AppConfig
 
 

+ 1 - 0
packages/runtime-vapor/src/apiCreateApp.ts

@@ -100,6 +100,7 @@ function postPrepareApp(app: App) {
     )
     )
   }
   }
 
 
+  app.vapor = true
   const mount = app.mount
   const mount = app.mount
   app.mount = (container, ...args: any[]) => {
   app.mount = (container, ...args: any[]) => {
     container = normalizeContainer(container) as ParentNode
     container = normalizeContainer(container) as ParentNode