打包H5发布后,加载报错

搜索了下该文件,最初发现是在另一个工程里面发布Android平台生成的一个文件,并发现有一个log文件,内容:

2023-05-23 09:55:56.102 [warning] Via ‘product.json#extensionEnabledApiProposals’ extension ‘ms-vscode.vscode-selfhost-test-provider’ wants API proposal ‘testContinuousRun’ but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check ‘vscode.d.ts’) or was abandoned.

2023-05-23 09:55:56.151 [info] Initial editor state {“filesToOpenOrCreate”:[{“fileUri”:{"$mid":1,“path”:"/Users/arvin/work/TeachingPlatform/build/android/data/assets/main/import/0a/0a7cedd28.json",“scheme”:“file”},“type”:1,“exists”:true,“options”:{}}],“filesToDiff”:[],“filesToMerge”:[]}

2023-05-23 09:55:59.212 [info] [perf] Render performance baseline is 38ms

不是提示的很清楚吗? 远程资源加载出错.

主要是打包web-mobile里这个资源压根不存在

为什么会请求这个资源很是奇怪,编译后的工程运行正常,但上传打服务器就出现报错截图里的信息了。 而且那个文件我找了下,是之前尝试升级3.7.3版本测试工程下build-android里面的一个文件,是个jar包。

而且截图中的报错:**/build/android/**data/assets/main/import/0a/0a7cedd28.json 就很奇怪,为什么会去build/android 下面去找。 我发布的明明是web-mobile

我怀疑是因为这个工程之前也尝试过android打包,引入了一写不干净的东西导致的。但不知道在哪可以定位这个问题,大佬有思路吗?

删除缓存文件,清除构建缓存看看

一般这种,在编辑器搞创作阶段拖来拖去容易产生,建议你用VSCODE,把打包后的ASSETS全部文件,搜索这个报错‘0a7cedd28’关键字,查查是什么东西引用了

2赞