今天接手了一个uniapp项目,要同时兼顾h5、android还有,发过来的时候图片资源有5M多,结果很明显压根上传不了,后来没办法跟人家沟通了一下,说是打包过后把图片资源删掉,照做,正常运行,正常上传……本人正在木中,Σ(゚Д゚;求解答
因为它们已经被打包到了构建输出中(也就是npm run build)
解释:Uni-app项目中使用静态资源(例如图片)时,这些资源实际上会被打包到项目的构建输出中。在构建输出中,这些资源的路径会被更新为相对于构建输出文件夹的路径。构建并成功打包了Uni-app项目,代码中使用的图片就已经包含在构建输出中了,就不再需要原始路径中的图片文件。