美文网首页
如何将vue工程部署到nginx下

如何将vue工程部署到nginx下

作者: 听风不予 | 来源:发表于2019-07-19 15:39 被阅读0次

如何将vue工程部署到nginx下

下载nginx

官网:http://nginx.org/en/download.html

将打包编译好的前端工程放到nginx下的目录下

我这里是新建了一个名为'www'的文件夹,可以自己命名


image.png
image.png

修改nginx的配置文件

image.png

关键配置信息

listen       8090;
        server_name  localhost;
        location / {
            root  www/dist; //只想index的页面
            try_files $uri $uri/ @router;
            index  index.html index.htm;
        }
        location @router { //配合vue中的router使用
            rewrite ^.*$ /index.html last;
        }
        
        location /east {
            root  www/dist;
            try_files $uri $uri/ @router;
            index  index.html index.htm;
        }
        
        location @router {
            rewrite ^.*$ /index.html last;
        }
        //静态资源的指向路径
        location ~ .*\.(jpg|jpeg|gif|png|ico|css|js|pdf|txt)$ {
            root www/dist;
            proxy_temp_path www/dist;
        }

相关文章

  • 如何将vue工程部署到nginx下

    如何将vue工程部署到nginx下 下载nginx 官网:http://nginx.org/en/download...

  • Vue 刷新404问题

    在Vue Router中,如果设置“history”模式,则在Vue的包部署到Nginx或Tomcat下的时候,刷...

  • vue项目nginx和Tomcat下的部署

    nginx 项目使用vue-cli脚手架搭建,部署到nginx下修改config.js下的index.js 修改n...

  • Nginx部署vue项目

    Nginx部署vue项目

  • 多个vue项目部署nginx

    1.vue打包 把dist目录下的文件拷贝到nginx相应目录下 2.nginx配置 vue代码部署到ng上默认是...

  • SSM直接部署vue

    一直以来公司vue项目的部署都是通过nginx反向代理, 本次尝试直接部署到tomcat下 配置ssm的web.x...

  • 使用 Nginx 部署 Vue 项目

    Vue 项目在 build 之后通常都需要部署到服务器才能够访问,本文介绍如果使用 Nginx 部署 Vue 项目...

  • vue部署到nginx

    nginx 1、安装nginx2、到nginx的安装目录下使用 start nginx启动nginx服务3、ngi...

  • nginx部署多个vue工程

    一、vue工程配置 index.html 添加 XXX为nginx html下的项目文件夹 router文件夹下...

  • vue生产环境部署

    vue生产环境部署 Nginx部署静态资源文件和解决跨域问题下载Nginx下载地址:http://nginx.or...

网友评论

      本文标题:如何将vue工程部署到nginx下

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