linux部署vue或nuxt

1、如果是vue  运行npm run build 

  如果是nuxt  运行 npm run  generate

  打包dist 到根目录

 

2、在linux安装nginx进行映射

 

3、nginx.conf配置

 server {
        listen       8099;
        #listen       somename:8080;
        server_name   localhost;

       #需注意 /api  要放到 /前面

        location /api/{
            proxy_pass http://XXXX:9201/;    #XXXX为服务器IP
        }

        location / {
            root   /usr/project/dist;     #为当前dist存放目录
            index  index.html login.htm;
        }
     }

4、启动nginx

/usr/nginx/sbin/nginx -c  /usr/nginx/conf/nginx.conf     #nginx配置路径

posted @ 2022-07-08 15:24  韩小陌  阅读(192)  评论(0编辑  收藏  举报