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 相关文章推荐
asp(javascript)全角半角转换代码 dbc2sbc
Aug 06 Javascript
JavaScript中为元素加上name属性的方法
May 09 Javascript
JavaScript常用脚本汇总(一)
Mar 04 Javascript
表单元素值获取方式js及java方式的简单实例
Oct 15 Javascript
纯原生js实现table表格的增删
Jan 05 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
Aug 26 Javascript
vue2.0在table中实现全选和反选的示例代码
Nov 04 Javascript
Vue项目总结之webpack常规打包优化方案
Jun 06 Javascript
微信小程序组件传值图示过程详解
Jul 31 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
Feb 27 Javascript
package.json各个属性说明详解
Mar 11 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
《忧国的莫里亚蒂》先导宣传图与STAFF公开
2020/03/04 日漫
谏山创故乡大分县日田市水坝将设立《进击的巨人》立艾伦、三笠以及阿尔敏的铜像!
2020/03/06 日漫
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHPExcel实现的读取多工作表操作示例
2020/04/14 PHP
js模仿hover的具体实现代码
2013/12/30 Javascript
jQuery实现自定义事件的方法
2015/04/17 Javascript
jQuery实现CheckBox全选、全不选功能
2017/01/11 Javascript
JS实现复制功能
2017/03/01 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
vue之nextTick全面解析
2017/05/17 Javascript
微信小程序按顺序同步执行的两种方式
2019/12/20 Javascript
javaScript代码飘红报错看不懂?读完这篇文章再试试
2020/08/19 Javascript
django 实现编写控制登录和访问权限控制的中间件方法
2019/01/15 Python
基于Python实现用户管理系统
2019/02/26 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
pytorch torch.expand和torch.repeat的区别详解
2019/11/05 Python
python爬虫scrapy框架的梨视频案例解析
2021/02/20 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
英国最大的邮寄种子和植物公司:Thompson & Morgan
2017/09/21 全球购物
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
银行会计财务工作个人的自我评价
2013/10/29 职场文书
毕业生怎样写好自荐信
2013/11/11 职场文书
应用英语专业自荐信
2014/01/26 职场文书
创先争优活动方案
2014/02/12 职场文书
初一学生期末评语
2014/04/24 职场文书
司法局火灾防控方案
2014/06/05 职场文书
高中教师先进事迹材料
2014/08/22 职场文书
三严三实学习心得体会
2014/10/13 职场文书
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
公务员个人考察材料
2014/12/23 职场文书
幼儿园安全教育月活动总结
2015/05/08 职场文书
增值税发票丢失证明
2015/06/19 职场文书
导游词之晋城蟒河
2019/12/12 职场文书
vue修饰符.capture和.self的区别
2022/04/22 Vue.js