先说一下背景,我是一个uni-app项目,打包完之后,有个别用户会出现以下报错并且应用白屏,无法使用,但是看了很多帖子都没能找到解决办法
MiniProgramError
Error: module 'sportPackage/app.js' is not defined, require args is './sportPackage/app.js'
Error: module 'sportPackage/app.js' is not defined, require args is './sportPackage/app.js'
at C (https://lib/WASubContext.js:1:765449)z
最开始的js引用是这样的
require('./common/runtime.js');
require('./common/vendor.js');
require('./common/main.js');
require('./sportPackage/app.js')
所以我就换了一种引入方式
用try/catch的这种方式,在开发工具上,和我的手机上都是正常的,没有报错。
但是,在提交审核的时候,审核员那边是白屏被拒了。
所以想向各位请教一下,针对module is not defined这个问题,我应该如何处理呢
---
我的情况
调试基础库:2.18.1
开发工具版本:Stable 1.06.2306020
项目目录结构:
绿色箭头表示,在下方appjs中引用sportPackage中的appjs
uniapp我擅长啊,https://ask.dcloud.net.cn/people/piaoyi_UI