5***@qq.com
5***@qq.com
  • 发布:2021-10-30 17:49
  • 更新:2022-11-08 04:54
  • 阅读:1521

【报Bug】vue3+vite创建cli的app项目,未打包前基座和本地运行图片正常加载,打正式报后图片无法加载报404。

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

手机系统: 全部

手机厂商: 华为

页面类型: vue

打包方式: 云端

项目创建方式: CLI

CLI版本号: 4.5.9

测试过的手机:

任何一个手机

示例代码:

创建vue3+vite的cli工程自己试试,uni直接创建的工程也是的。我uni的vue2用了好几年了,vue3也用了大半年了,用你们这个配置真是能吐血。自测好再发布行不行。我的群里不止我一个出这个问题,别的也说这个问题,只能又改成vue2了。

操作步骤:

创建vue3+vite的cli工程自己试试,uni直接创建的工程也是的。我uni的vue2用了好几年了,vue3也用了大半年了,用你们这个配置真是能吐血。自测好再发布行不行。我的群里不止我一个出这个问题,别的也说这个问题,只能又改成vue2了。

预期结果:

尽快测试修复

实际结果:

1、图片放在assets下app打包一直提示路径问题,打基座就没问题。
2、图片放在staic下打包后static丢失。图片无法加载

bug描述:

vue3+vite创建cli的app项目,未打包前基座和本地运行图片正常加载,打正式报后图片无法加载报404。
项目刚创建好,不进行任何修改,打正式包就出现这个问题,static文件夹打包后会丢失,图片放在assets下图片,打基座和本地运行正常,打正式环境就提示图片路径错误,修改vite.config的alias,根本不起作用,麻烦自己测一下再说vue3+vite能用了好不好,真是难用,超级难用。

2021-10-30 17:49 负责人:无 分享
已邀请:
j***@weichai.com

j***@weichai.com

请问,你是如何加载静态资源的 ?我用vite的时候在js(ts) 使用静态资源,也不行。后来我仔细看了看vite 官网,问题终于解决了。某一个对象的属性 { icon: new URL('../assets/approval_logo4.png', import.meta.url).href }

WX_UI

WX_UI - wu-ui期待您的加入,QQ群: 767943089

本人的解决方案:https://blog.csdn.net/qq_43402051/article/details/127743203?spm=1001.2014.3001.5501

要回复问题请先登录注册