淦,前端不学部署都是渣!——Vue+nginx 单域名下多项目

对于部分部署点儿都不学的前端不得不吐槽一下。

本人后端,最近因为公司没有运维,现在后端兼着运维(也就是装装环境,部署一些项目)。这两天前端部署的时候碰到一个坑就是两个vue项目跑在一个域名下面,基于nginx部署。

nginx设置如下

        server{
            listen 80;
            server_name 192.168.10.102 localhost 127.0.0.1;

            location /dogo {
                alias /home/owntek/dogo/;
                try_files $uri $uri/ /dogo/index.html last;
                index index.html index.htm;
            }

            #location /static {
            #    alias /home/owntek/dogo/static;
            #}

            location /audit/ {
                alias /home/owntek/audit/;
                try_files $uri $uri/ /audit/index.html last;
                index index.html;
            }

            location /ot/ {
                proxy_pass http://localhost:8085/;
            }

            location /apis/{
                proxy_pass http://localhost:8090/;
            }

            location /api/{
                proxy_pass http://localhost:8090/;
            }
        }

/dogo和/audit是两个前端项目,后面的三个是后端项目。如果报403吧$uri/去掉。

接下来开始吐槽,这个前端大哥加前缀就不知道把static的前缀也加上,倒腾很多遍就是找不到错,最后我拉了前端代码才找到,我真的是佛了。就淦了……

在build里面有assetsPublicPath这么个属性这么个属性里面加上前缀就行,就不加,淦!

在new Router里面把base属性也要加,就不加,淦!

https://blog.csdn.net/qq_31494485/article/details/94616735

https://blog.csdn.net/kielin/article/details/94459660

这两篇博客甩他脸上都不看,都不加,淦!

真的是我不知道这种点儿部署不学的前端是有啥勇气能说自己的代码能上线的,淦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值