uni-app项目默认模板 main.js 条件编译的“条件”错误

uni-app项目默认模板 main.js 条件编译的“条件”错误

项目 内容
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10
HBuilderX类型 正式
HBuilderX版本号 3.3.11
手机系统 Android
手机系统版本号 Android 12
手机厂商 华为
手机机型 手机无关
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

操作步骤:

新建 uni项目 选择默认模板

预期结果:

以后发新版,尽量测试全面些,尽量不要破坏之前的功能。另外,对vue3的支持,还是要加油啊。

实际结果:

···

bug描述:

import App from './App'  

// #ifndef VUE3  
import Vue from 'vue'  
Vue.config.productionTip = false  
App.mpType = 'app'  
const app = new Vue({  
    ...App  
})  
app.$mount()  
// #endif  

// #ifdef VUE3  
import { createSSRApp } from 'vue'  
export function createApp() {  
  const app = createSSRApp(App)  
  return {  
    app  
  }  
}  
// #endif

更多关于uni-app项目默认模板 main.js 条件编译的“条件”错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于uni-app项目默认模板 main.js 条件编译的“条件”错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html


条件编译没有bug吧,确实是两个有关vue3的条件编译,但是仔细瞧一瞧。得出的结论是:第一个条件编译是#ifndef vue3(指的不是vue3才执行),第二个条件编译是#ifdef vue3(指的是vue3才执行)

回到顶部