这里是我自己整理的一些资料,大家不懂的可以相互学习呀。。。

vue 打包项目上线遇到的坑

vue ZZT 1952次浏览 已收录 0个评论

项目上线打包:

npm run build //打包项目
//项目打包完成后将dist文件夹的内容全部复制到服务器目录下面

访问index页面正常,子页面为空白页面

这是由于router开启了history模式,解决办法:
HTML5 History 模式,修改服务器的配置文件,如果 URL 匹配不到任何静态资源,则应该返回同一个 index.html 页面。

nginx修改内容如下:

location / {
  try_files $uri $uri/ /index.html;
}

无法请求api数据

修改服务器的nginx配置文件,转发请求:

location /api/ {
                proxy_pass http://127.0.0.1:8082/api/;
        }


乐趣公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明vue 打包项目上线遇到的坑
喜欢 (0)

文章评论已关闭!