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 相关文章推荐
JQuery扩展插件Validate—6 radio、checkbox、select的验证
Sep 05 Javascript
手写的一个兼容各种浏览器的javascript getStyle函数(获取元素的样式)
Jun 06 Javascript
Javascript检查图片大小不要让大图片撑破页面
Nov 04 Javascript
JQuery动态添加Select的Option元素实现方法
Aug 29 Javascript
Vuejs第十二篇之动态组件全面解析
Sep 09 Javascript
JS遍历对象属性的方法示例
Jan 10 Javascript
nginx配置React静态页面的方法教程
Nov 03 Javascript
微信小程序实现的canvas合成图片功能示例
May 03 Javascript
vue递归组件实战之简单树形控件实例代码
Aug 27 Javascript
解决vue elementUI中table里数字、字母、中文混合排序问题
Jan 07 Javascript
Vue 根据条件判断van-tab的显示方式
Aug 03 Javascript
Vue 同步异步存值取值实现案例
Aug 05 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
dedecms系统的广告设置代码 基础版本
2010/04/09 PHP
PHP检测用户语言的方法
2015/06/15 PHP
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐
2011/01/27 Javascript
js获得网页背景色和字体色的方法
2014/03/21 Javascript
Html5的placeholder属性(IE兼容)实现代码
2014/08/30 Javascript
windows8.1+iis8.5下安装node.js开发环境
2014/12/12 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
jQuery异步上传文件插件ajaxFileUpload详细介绍
2015/05/19 Javascript
JavaScript的Backbone.js框架的一些使用建议整理
2016/02/14 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
详解vue+vuex+koa2开发环境搭建及示例开发
2018/01/22 Javascript
Puppeteer 爬取动态生成的网页实战
2018/11/14 Javascript
详解ES6系列之私有变量的实现
2018/11/21 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
Vue 封装防刷新考试倒计时组件的实现
2020/06/05 Javascript
js实现简单音乐播放器
2020/06/30 Javascript
跟老齐学Python之折腾一下目录
2014/10/24 Python
总结网络IO模型与select模型的Python实例讲解
2016/06/27 Python
详解Python中heapq模块的用法
2016/06/28 Python
Tensorflow环境搭建的方法步骤
2018/02/07 Python
pycharm远程linux开发和调试代码的方法
2018/07/17 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
Python实现元素等待代码实例
2019/11/11 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
丝芙兰新加坡官网:Sephora新加坡
2018/12/04 全球购物
办公室年终个人自我评价
2013/10/28 职场文书
高中毕业生自我鉴定例文
2013/12/29 职场文书
珍惜水资源建议书
2014/03/12 职场文书
网络管理专业求职信
2014/03/15 职场文书
承诺书的格式范文
2014/03/28 职场文书
硕士研究生就业推荐信
2014/05/18 职场文书
优秀纪检干部材料
2014/08/27 职场文书
2014年领导班子工作总结
2014/12/11 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
创业计划书之网吧
2019/10/10 职场文书