发布vue项目有打包发布

1,安装ng到服务器

2,将项目添加到ng主目录中

 

3,更改配置文件

 

4,浏览器中访问项目

Nginx启动

  1. //进入nginx安装目录
    cd sbin
    sudo ./nginx

 更多

 

ng跨域问题解决?

 ex1:https://jingyan.baidu.com/article/fa4125acf2ffcd28ad709243.html

 

 

 

浏览器跨域设置:

--args --disable-web-security --user-data-dir

重启浏览器即可

 发布不成功原因:

java代码里面跨域设置和前端不一样,导致调用报跨域错误

解决方法:改会和前端一致跨域头,重新打包

 

nginx.conf配置:

#user  nobody;
worker_processes  8;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    
    #gzip  on;

  
server {
        listen       80;
        server_name  127.0.0.1;
                        
                
            
        location ^~ / #设定访问静态文件直接读取不经过tomcat  
        {  
root dist/;
            index  index.html;
            expires 30d;  
        } 
        
        
        error_page   500 502 503 504  /50x.html;  
        location = /50x.html {  
            root   html;  
        }
        
    }


    

}

 案例:lunix系统下多服务配置

目录结构:

 

nginx.conf:

#user  nobody;
worker_processes  8;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include      ../mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    
    #gzip  on;

  
server {
        listen       8066;
        server_name  120.76.219.105;
                        
                
            
        location  / #设定访问静态文件直接读取不经过tomcat  
        {  
            root /etc/nginx/dist/;
            index  index.html index.htm;
              
        } 
        
        
        error_page   500 502 503 504  /50x.html;  
        location = /50x.html {  
            root   html;  
        }
        
       }    
    server {
        listen       8011;
        server_name  120.76.219.105;
                        
                
            
        location / #设定访问静态文件直接读取不经过tomcat  
        {  
            root /etc/nginx/jy_dist/;
            index  index.html index.htm;
          
        } 
        
        
        error_page  500 502 503 504  /50x.html;  
        location = /50x.html {  
            root   html;  
        }
        
    }


    
}

 

posted on 2018-07-09 16:39  让代码飞  阅读(747)  评论(0)    收藏  举报

导航

一款免费在线思维导图工具推荐:https://www.processon.com/i/593e9a29e4b0898669edaf7f?full_name=python