1***@qq.com
1***@qq.com
  • 发布:2021-09-10 22:59
  • 更新:2021-09-10 22:59
  • 阅读:406

【报Bug】微信小程序发行错误

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 10

HBuilderX类型: 正式

HBuilderX版本号: 3.2.6

第三方开发者工具版本号: 1.05

基础库版本号: 2.19.4

项目创建方式: HBuilderX

示例代码:

附main.js代码

import { createSSRApp } from "vue";  
import App from "./App";  
import store from "./store";  

export function createApp() {  
    const app = createSSRApp(App);  

    app.use(store);  

    app.config.globalProperties.$store = store;  
    app.config.globalProperties.showToast = function (  
        text,  
        time = 2000,  
        image  
    ) {  
        uni.showToast({  
            title: text,  
            icon: "none",  
            duration: time,  
            image,  
        });  
    };  
    app.config.globalProperties.vibrateShort = function () {  
        return uni.vibrateShort({});  
    };  

    return {  
        app,  
    };  
}  

操作步骤:

场景出现在vue2升级到vue3中。
manifest.json 改了vue3;store里换成了createStore语法;main.js也按要求改了。

预期结果:

实际结果:

点运行没问题,点发行,uniapp编译没问题,但是微信开发工具里会白屏报错

bug描述:

微信小程序项目按uniapp升级指南升级到vue3后,在hbuilder x点运行没有任何问题,在微信开发者工具里显示都很正常,但是点击hbuilder x 发行后微信开发者工具白屏且报错。
项目值用于微信小程序开发,在之前在vue2下运行和发行都没问题。
报错里有一条:Page "pages/tabBar/startLoading/startLoad" has not been registered yet
但是实际上pages.json里是有的。

2021-09-10 22:59 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复