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

在angular12中proxy.conf.json中配置详解

一、proxy.conf.json文件的目录

二、proxy.conf.json文件中的配置 

"/xxx/api": {
    "target": "地址/api",
    "secure": false,
    "logLevel": "debug",
    "changeOrigin": true,
    "pathRewrite": {
      "/xxx/api": ""
    }

1.  target:  后端的接口地址;

2.  secure:看后端协议是https还是http,如果为http就设置为true如果希望支持https就设置为false;(默认情况下,将不接受在 HTTPS 上运行且证书无效的后端服务器)

3.  logLevel:设置成debug可以看出源地址转换为目标地址的过程;

4.  changeOrigin:是否跨域;

5.  pathRewrite:重写,将地址重写"";

三、在package.json中的配置

 "scripts": {
    "ng": "ng",
    "start": "ng serve --proxy-config proxy.conf.json",
  },

一般情况下配置成这种就行了。

针对于多项目开发后面还需要配置基础地址和部署地址,例如:

"scripts": {
    "ng": "ng",
    "start": "ng s --port 4200 -o --hmr --proxy-config proxy.conf.json --base-href /xxx/ --deploy-url /xxx/",
  },

http://www.kler.cn/a/231677.html

相关文章:

  • 【快速入门】前端御三家:HTML、CSS和JS
  • PgSQL汇总
  • 使用IDE实现java端远程调试功能
  • Quartus+Nios II for eclipse问题合集
  • Spring Boot教程之Spring Boot简介
  • Python 正则表达式使用指南
  • 【Git版本控制 03】远程操作
  • 2024年的VUE2下的无效指令npm install --save vue-i18n
  • ChatGPT高效提问—prompt常见用法(续篇三)
  • 超级干货:ArcGIS的那些花样技巧
  • 容器基础知识:容器和虚拟化的区别
  • 【Script】使用pyOpenAnnotate搭建半自动标注工具(附python源码)
  • 服务器安装Docker (centOS)
  • 廖雪峰Python教程实战Day 2 - 编写Web App骨架,运行后不显示网页如何解决
  • 【element-ui】输入框组件el-input输入数字/输出Number类型:type=“number“、v-model.number用法
  • 【实训】自动运维ansible实训(网络管理与维护综合实训)
  • Javascript第十二个知识点:Dom
  • 前端开发:(三)CSS入门
  • 【GAMES101】Lecture 17 材质
  • MySQL进阶查询篇(2)-索引的优化和使用场景
  • C语言什么是悬空指针?
  • 6.electron之上下文隔离,预加载JS脚本
  • Windows搭建Emby媒体库服务器,无公网IP远程访问本地影音文件
  • MySQL数据库基础与SELECT语句使用梳理
  • DC-7靶机渗透详细流程
  • 案例分享:频域与时域仿真的区别