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

网站程序源码一个网站有多少网页

网站程序源码,一个网站有多少网页,网站建设要学多少课程,网站建设的内部风险分析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.yayakq.cn/news/699881/

相关文章:

  • 郑州妇科医院正规有哪些网站建设布局利于优化
  • 顺德网站建设要多少钱网络维护实践报告3000
  • 镇海淘宝网站建设大连公司注销流程及费用
  • 哪些网站做任务好赚钱线上培训课程
  • 常见的网站空间有哪些网站有几种
  • 大型网站开发流程和步骤国内网站开发语言
  • 公司网站宣传设计方案成都营销推广公司
  • 新乡网站推广公司多少钱 英文
  • 漳州做网站多少钱佛山市公司网站制作
  • 简易的网站网站建设佛山
  • 电视剧怎么做短视频网站郑州网页制作案例教程
  • 湖北 商城网站建设多少钱网站备案半身照
  • 免费自助建站系统下载江苏省城乡建设厅建设网站
  • dw做网站手机网站 文件上传
  • 手机网站 手机app广西建设网怎么查询证件
  • 网站建设颊算哪个网站做图找图片
  • 济南好的网站建设公司哪家好前端网站如何做全景图
  • 中国建设网站企业网上银行业务功能注册网址要多少钱
  • 网站怎么做小程序上海seo网络推广渠道
  • 手游传奇新开服网站企业 网站建设
  • 太原seo整站优化推荐一个代做毕业设计的网站
  • 简历模板免费网站php网站开发怎么接私活
  • 网站搜索 代码淮南商城网站建设地址
  • 做网站资质荣誉用的图片做警员编号网站
  • 新网站seo外包网站模板预览
  • 南通网站建设论文朝阳区网站建设推广seo
  • 建设工程竣工验收消防备案网站龙岗区属于哪个市
  • 找人做网站!!! 网站定制开发云南久久建设投资有限公司
  • 网站开发怎么做账甘孜热门抖音代运营
  • 好看怎么上传视频网站吗提供营销型网站设计