nginx部署访问vue-cli搭建的项目的方法


Posted in Javascript onFebruary 12, 2018

从vue-router官网了解到如果是用history模式构建的vue项目打包后是需要后端配置支持的,而hash是不需要的,只不过地址会多了一个#/的后缀。使用hash模式构建的项目打包后,我只需要使用webstorm之类的软件打开访问就能成功了。

nginx部署访问vue-cli搭建的项目的方法

但是我用history模式构建的项目需要借助后台技术,我这里选用的是nginx反向代理来部署项目。具体做法如下:

1、创建后台服务器 对象

upstream mixVueServer{ 
  server baidu.com;#这里是自己服务器域名 
}

2、创建访问端口和反向代理规则

server { 
    listen    8082; 
    server_name localhost; 

    location / { 
      root  E:/mix_vue/dist;#定位到项目的目录 
      #index index.html index.htm; 
    try_files $uri $uri/ /index.html;#根据官网这规则配置 
    } 
  location ~ \.php${ 
    proxy_pass http://mixVueServer;#根据后端语言做反向代理处理跨域问题 
    proxy_set_header  Host  $host; 
    proxy_set_header  X-Real-IP  $remote_addr; 
  } 
   
    error_page  500 502 503 504 /50x.html; 
    location = /50x.html { 
      root  html; 
    } 
  }

最后,直接地址栏输入端口访问:

nginx部署访问vue-cli搭建的项目的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Maps Javascript
Jan 22 Javascript
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
Aug 31 Javascript
javascript 操作select下拉列表框的一点小经验
Mar 20 Javascript
在jQuery中 关于json空对象筛选替换
Apr 15 Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
Jun 09 Javascript
get(0).tagName获得作用标签示例代码
Oct 08 Javascript
浅谈Javascript中的Function与Object
Jan 26 Javascript
jQuery事件绑定与解除绑定实现方法
Apr 15 Javascript
javascript实现unicode与ASCII相互转换的方法
Dec 10 Javascript
js经验分享 JavaScript反调试技巧
Mar 10 Javascript
微信小程序+云开发实现欢迎登录注册
May 24 Javascript
小程序实现锚点滑动效果
Sep 23 Javascript
vue2.0实现前端星星评分功能组件实例代码
Feb 12 #Javascript
nginx+vue.js实现前后端分离的示例代码
Feb 12 #Javascript
Vue+webpack项目基础配置教程
Feb 12 #Javascript
详解vue-admin和后端(flask)分离结合的例子
Feb 12 #Javascript
jquery+css3实现熊猫tv导航代码分享
Feb 12 #jQuery
jQuery实现定时隐藏对话框的方法分析
Feb 12 #jQuery
JS/jQuery实现DIV延时几秒后消失或显示的方法
Feb 12 #jQuery
You might like
PHP基础知识回顾
2012/08/16 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
PHP mkdir()无写权限的问题解决方法
2014/06/19 PHP
smarty中js的调用方法示例
2014/10/27 PHP
Jquery 表格合并的问题分享
2011/09/17 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
2012/08/24 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
浅析用prototype定义自己的方法
2013/11/14 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
2015/01/07 Javascript
Javascript中的几种URL编码方法比较
2015/01/23 Javascript
javascript实现淘宝幻灯片广告展示效果
2015/04/27 Javascript
javascript中checkbox使用方法简单实例演示
2015/11/17 Javascript
Bootstrap Table使用方法解析
2016/10/19 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
JS动态生成年份和月份实例代码
2017/02/04 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
微信小程序网络封装(简单高效)
2018/08/06 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
Vue的双向数据绑定实现原理解析
2020/02/17 Javascript
Json实现传值到后台代码实例
2020/06/30 Javascript
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
Django安装配置mysql的方法步骤
2018/10/15 Python
Django重置migrations文件的方法步骤
2019/05/01 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
pandas的to_datetime时间转换使用及学习心得
2019/08/11 Python
python配置文件写入过程详解
2019/10/19 Python
简单的Python人脸识别系统
2020/07/14 Python
python3 通过 pybind11 使用Eigen加速代码的步骤详解
2020/12/07 Python
丽笙酒店官方网站:Radisson Hotels
2019/05/07 全球购物
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
同事打架检讨书
2015/05/06 职场文书