1、不使用mode:‘history’


2、config里面的index.js的assetsPublicPath: '/'改成assetsPublicPath: './'



然后将dist放在服务器上就可以运行了  服务器可以选择tomcat等


1、由于前台路由与服务器路由的不一致所以此时static里面的图片是不能显示的

2、背景图用assets引入可以用

3、前景图则不能  需要用static引入


解决:

1、static因图片太大未打包问题  修改图片限制大小  但会影响服务器性能

最简单的VUE pc端项目打包最简单的VUE pc端项目打包


2、如何让前后路由一致?

    利用require('图片地址') 

eg:

最简单的VUE pc端项目打包最简单的VUE pc端项目打包


建议:使用小图片作为背景图片,大图片用img标签。首先得分清背景图片和图片img的一些区别,就各人理解而言,背景图片是用来修饰网页的,与实际内容无关的东西,使用背景图片。如果与内容有关的东西都应该使用img标签算作网页结构的内容。修饰的图片尽量的小,也可以使用图片压缩等策略减小图片大小。





相关文章:

  • 2021-07-14
  • 2022-12-23
  • 2022-01-13
  • 2021-08-09
  • 2021-09-01
  • 2021-11-29
  • 2021-09-16
猜你喜欢
  • 2022-01-04
  • 2021-08-17
  • 2021-09-26
  • 2021-10-25
  • 2021-10-28
  • 2021-08-25
  • 2021-08-28
相关资源
相似解决方案