最简单的VUE pc端项目打包

1、不使用mode:‘history’


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



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


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

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

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


解决:

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

最简单的VUE pc端项目打包_第1张图片


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

    利用require('图片地址') 

eg:

最简单的VUE pc端项目打包_第2张图片


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





你可能感兴趣的:(vue,pc项目打包,解决css,js,图片不显示等问题)