微信小程序基于wepy框架开发之问题集锦

目录

1、报错提示:appJSON["window"]["navigationBarTextStyle"] 字段需为 black 或 white

2、有时候代码从这个电脑搬到另一台电脑打开后,编译会出现不知神马的错误

3、详情显示代码大小未超过2M,但是真机调试的时候提示代码包超过2M


1、报错提示:appJSON["window"]["navigationBarTextStyle"] 字段需为 black 或 white

更新了微信小程序开发工具到版本号为:v1.02.1902010后出现以下报错,根据提示修改了,开发者工具怎么编译都不能通过。

appJSON["window"]["navigationBarTextStyle"] 字段需为 black 或 white

解决方案:用第三方编辑器打开app.wpy,修改成以下模式:

        window: {
            backgroundTextStyle: 'light',
            navigationBarBackgroundColor: '#396fd3',
            navigationBarTitleText: 'WeChat',
            navigationBarTextStyle: 'white'
        },

再用命令行,进入工程目录下,执行命令

wepy build

最后就通过了。

命令行快捷操作,在工程目录下按住shift键,鼠标右键,如下图,选择“在此处打开Powershell串口(S)”:

2、有时候代码从这个电脑搬到另一台电脑打开后,编译会出现不知神马的错误

由于不同的电脑的文本编辑器的编码方式不一样,如果编码方式不一致,微信小程序开发工具就会编译出错,统一编码方式,改成:UTF-8,就可以了

3、详情显示代码大小未超过2M,但是真机调试的时候提示代码包超过2M

由于是基于wepy框架上开发的小程序,微信小程序开发工具的兼容性还不是很好,一不小心,就会产生很多垃圾。比如使用的icon图片资源或者.wpy文件,如果你在src里放了不该放的东西,编译的时候都会编译进入代码包里,最后都会被copy进入dist文件里,微信开发者工具最后就是把这个文件夹里的东西打包。

如果发现如图1-1开发工具的详情页显示未超额,但是真机调试时如图1-2就会显示出错,是因为如图1-3文件里多了很多用不到的图片文件。

解决方案,删除dist文件夹,重新编译就可以了

图1-1

标题

图1-2

图1-3

猜你喜欢

转载自blog.csdn.net/LinQiPing233/article/details/87879664