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

Vue项目根据OpenAPI自动生成请求后端接口ts文件

Vue项目根据OpenAPI自动生成请求后端接口ts文件

Vue项目根据OpenAPI自动生成请求后端接口ts文件

  1. 安装依赖

    npm i --save-dev @umijs/openapinpm i --save-dev tslib
    
  2. 新建自定义的ts文件 在前端项目的根目录下新建 openapi2ts.config.ts,根据需要定制生成的代码

    export default {requestLibPath: "import request from '@/request'",schemaPath: 'http://localhost:8123/api/v3/api-docs',serversPath: './src',
    }
    

    注意: 需要将 schemaPath 改为后端服务提供的Swagger接口文档地址,生成代码前需要确保后端已启动

  3. 添加脚本命令 在package.jsonscripts中添加openapi2ts:openapi2ts执行脚本即可生成代码,以后每次后端接口变更时,只需要在执行一次脚本即可

http://www.dtcms.com/a/310981.html

相关文章:

  • 嵌入式 - 数据结构:数据结构基础与链表
  • opencv自定义滤波
  • 计算机网络:任播和负载均衡的区别
  • 机动车超时停车识别准确率↑32%:陌讯动态时序建模算法实战解析
  • c++显示优化
  • 原生JS使用svg-pan-zoom库平移和缩放svg
  • 【网络与爬虫 37】ScrapeFly深度解析:云端爬虫革命,告别复杂部署拥抱一键API
  • ICCV2025 | 对抗样本智能安全方向论文汇总 | 持续更新中~
  • 数字人开发01--后端服务配置
  • ABP VNext + Redis Bloom Filter:大规模缓存穿透防护与请求去重
  • 嵌入式第十八课!!数据结构篇入门及单向链表
  • Python 类三大方法体系深度解析:静态方法、类方法与实例方法
  • LeetCode 每日一题 2025/7/28-2025/8/3
  • js的BOM
  • Redis核心机制与实践深度解析:从持久化到分布式锁
  • 中科院开源HYPIR图像复原大模型:1.7秒,老照片变8K画质
  • 北斗变形监测在地质灾害预警中的应用
  • 机器学习消融实验:方法论演进、跨领域应用与前沿趋势
  • sqli-labs:Less-19关卡详细解析
  • 基于单片机智能雨刷器/汽车刮水器设计
  • CCF IVC 2025“汽车安全攻防赛” -- Crypto -- WriteUp
  • 进程 Vs 线程
  • 小迪23年-22~27——php简单回顾(1)
  • 滚珠花键在汽车制造中有哪些高要求?
  • 【05】VisionMaster入门到精通——圆查找
  • 内网渗透——红日靶场七
  • 排序算法-堆排序
  • MybatisPlus-静态工具DB
  • 在 AKS 中运行 Azure DevOps 私有代理-1
  • 云原生三剑客:Kubernetes + Docker + Spring Cloud 实战指南与深度整合