美文网首页
vue上传打包遇到的问题

vue上传打包遇到的问题

作者: echo三文鱼 | 来源:发表于2018-09-12 15:00 被阅读0次

    1、项目npm run build之后,文件只有index.html和static,这个时候有两种模式选择,一种是hash,一种是history,我自己的理解是,hash路由多了# 不美观,history路由美化,但是打包上传之后,页面合并成一个index.html需要后端更改服务器的配置,更多了解--》(https://router.vuejs.org/zh/guide/essentials/history-mode.html
    2、我使用的是history,这里要更改两个地方的配置,一个是config里面的index.js

    image.png
    assetsPublicPath后面的路径跟你打包后生成的文件夹的名字
    另一个位置是router里面的index.js里面的base:'/文件夹名/',
    3、跨域的时候,不仅后台的服务器相关的配置需要更改,前端也需要全局设置即在main.js下面加上axios.defaults.withCredentials = true
    如果用的是ajax就是另外的格式,这相当于是给头部header更改为跨域请求

    相关文章

      网友评论

          本文标题:vue上传打包遇到的问题

          本文链接:https://www.haomeiwen.com/subject/uqqzwftx.html