当前位置: 首页 > news >正文

云服务器搭建网站教程网络营销的概念与含义

云服务器搭建网站教程,网络营销的概念与含义,seo优化公司哪家好,wordpress实用功能aixosvite配置反向代理跨域踩坑记录 ​ 最近,实习中,一直在写公司的项目。因为公司的项目大多都已经将工程化的东西已经配置好了。导致我昨天自己写项目的时候配置工程化出错!其实,这是一个很简单的问题。之前熟练的时候能够很熟…

aixos+vite配置反向代理跨域踩坑记录

​ 最近,实习中,一直在写公司的项目。因为公司的项目大多都已经将工程化的东西已经配置好了。导致我昨天自己写项目的时候配置工程化出错!其实,这是一个很简单的问题。之前熟练的时候能够很熟悉地配置,但昨天却配置了很长的时间,因此需要记录一下。🤒🤒🤒

1.在vite中配置反向代理✨

​ 配置反向代理的原因是因为我们在开发的过程中常常会遇到跨域问题,但我们知道,服务器与服务器之间是不存在跨域问题的,在运行vue项目的时候,我们项目和本地服务器是在一个服务器下面,因此不会产生跨域,配置反向代理就是让我们自己的服务器去向目标服务器请求数据,这样就不会产生跨域了。但上线后,如果前后端不是放在一个服务器的话,这个时候我们就要配置我们的Nginx了。

vite.config.js

 server: {proxy: {'/api': {target: 'http://43.142.163.215:3000', // 代理的线上的接口地址// 如果要代理 websocketschangeOrigin: true,rewrite: (path) => path.replace(/^\/api/, '')// rewrite: (path) => path.replace(`'/^\\' + VITE_VUE_APP_BASE_API + '/'`, '')}}},

这段代码的意思是凡是向/api开头的接口请求数据,我们都需要代理到服务器再去请求数据,目标服务器是target中所配置的选项。有些时候,我们实际的接口并没有/api,这个时候我们就需要重写。将/api替换掉/,这个时候就用到了rewrite属性。

2.配置aixos😔

这一步也就是昨天踩坑的第一步😔。axios在配置代理服务器后,就需要写目标服务器的地址了,只用写url就行。

错误示范

axios.get('http://43.142.163.215:3000/api').then((res)=>{})

正确示范

axios.get('/api/').then((res)=>{})

但在一般公司,后端都会有统一的开头路径,例如后台就会以/admin开头,前台就会以api开头。如果公司后端没有遵守这样的规范,我们就得手动地重写了。

http://www.wangmingla.cn/news/127488.html

相关文章:

  • 合肥品牌网站建设计算机培训班培训费用
  • 食品网站的网页设计简述seo的优化流程
  • 网站推广平台代理免费信息推广网站
  • 网站建设 案例郑州seo关键词
  • 别人帮自己做网站有后门吗成都网络推广运营公司
  • wordpress输入密码注册网站优化外包顾问
  • WordPress文章添加灯箱百度seo营销推广
  • 济南网站建设tailook关键词优化推广排名多少钱
  • 外国网站翻墙怎么做网站推广途径和推广要点
  • 阿里巴巴外贸订单网站绍兴网站快速排名优化
  • 石碣做网站优化windows优化大师绿色版
  • 大数据培训费用多少钱超级优化大师下载
  • 辽宁企业网站建设公司苏州网络推广seo服务
  • 厦门网站代理公司网络营销实施计划
  • 怎么做网站免费安卓优化大师app下载安装
  • cvm服务器外贸建站优化
  • 梅州建站网络百度认证考试
  • jquery 购物网站2345系统导航
  • wordpress进不了整站seo技术
  • 做投诉网站赚钱吗搜索软件使用排名
  • 福州专业做网站的公司河南疫情最新消息
  • muse怎么做响应式网站怎么让百度快速收录网站
  • 网站关键词提取工具sem电子扫描显微镜
  • 中国新闻社是什么编制优化网络搜索引擎
  • wish网站应该怎么做百度域名收录
  • 本地网站建设商业软文代写
  • 建立个人网站流程会计培训班一般多少钱
  • 胶州网站制作微信群二维码推广平台
  • 中学生制作网站怎么做关键词数据分析工具有哪些
  • 怎样做网站快照百度网盘搜索免费资源