qiankun 乾坤主应用访问微应用css静态图片资源报404

发现static前没有加我指定的前缀

只有加了后才会出来

解决方案:

env定义前缀

.env.development文件中

bash 复制代码
# static前缀
VUE_APP_PUBLIC_PREFIX=""

.env.production文件中

bash 复制代码
# static前缀
VUE_APP_PUBLIC_PREFIX="/szgl"

settings文件是封了一下src\settings.js

javascript 复制代码
module.exports = {

  /**
   * public文件前缀
   */
  publicPrefix: process.env.VUE_APP_PUBLIC_PREFIX

}

页面写入

javascript 复制代码
import settings from '@/settings'
  data () {
    return {
      cameraBackground: `url(${settings.publicPrefix}/assets/img/camera.png)`,
      cameraHover: `url(${settings.publicPrefix}/assets/img/camera-hover.png)`,
}}
css 复制代码
.camera {
  position: absolute;
  width: 80px;
  height: 80px;
  cursor: pointer;
  // background-image: url('@/assets/img/camera.png');
  background-image: v-bind(cameraBackground);
  background-size: cover;

}
相关推荐
q***87604 分钟前
项目升级Sass版本或升级Element Plus版本遇到的问题
前端·rust·sass
k***12175 分钟前
【Nginx 】Nginx 部署前端 vue 项目
前端·vue.js·nginx
看晴天了11 分钟前
手势操控 Three.js!效果炸裂!
前端
喝咖啡的女孩18 分钟前
Promise × 定时器全场景手写
前端
h***346326 分钟前
MS SQL Server 实战 排查多列之间的值是否重复
android·前端·后端
本地跑没问题28 分钟前
Rect深入学习
前端
北辰alk28 分钟前
跨域难题终结者:Vue项目中优雅解决跨域问题的完整指南
前端
吹水一流28 分钟前
为什么 SVG 能在现代前端中胜出?
前端
小皮虾29 分钟前
拒绝卡顿!小程序图片本地“极速”旋转与格式转换,离屏 Canvas 性能调优实战
前端·javascript·微信小程序
小熊哥72229 分钟前
一个有趣的CSS题目
前端