前端快速生成接口方法

news/2025/2/19 15:25:27/

大家好,我是苏麟,今天聊一下OpenApi。

官网 : @umijs/openapi - npm

安装命令

npm i --save-dev @umijs/openapi

在根目录(项目目录下)创建文件  openapi.config.js

import { generateService } from '@umijs/openapi'// 自动生成代码
generateService({requestLibPath: 'import request from \'@/request\'',schemaPath: 'http://localhost:xxxx/api/v2/api-docs',serversPath: './src'
})

在 package.json 下

"openapi": "node openapi.config.js",

在 后端 启动的情况下执行,后端配置

下期见!


http://www.ppmy.cn/news/1572104.html

相关文章

2.11 sqlite3数据库【数据库的相关操作指令、函数】

练习: 将 epoll 服务器 客户端拿来用 客户端:写一个界面,里面有注册登录 服务器:处理注册和登录逻辑,注册的话将注册的账号密码写入数据库,登录的话查询数据库中是否存在账号,并验证密码是否正确…

Git | 相关命令

相关资料 官网Git 学习教程Git 入门指南Git 的奇技淫巧Git Extras git 命令行扩展工具配置 Git 处理行结束符Git 配置多个 SSH-Key下载相关 Windows 版下载镜像使用 jsdelivr 加速 Github 仓库资源 commit 常用的 type 常用 Git 命令 [xxx] 均为可选参数 git clone # 拷贝一…

基于 MATLAB 的粒子滤波算法实现示例,用于处理手机传感器数据并估计电梯运行参数。

本研究提出一种基于智能手机传感器的电梯运行参数检测方法,通过调用手机内置加速度计等传感器获取电梯加速度、速度及运行距离等数据,并利用粒子滤波算法(PF)抑制传感器噪声。实验结果表明,经粒子滤波处理后,手机测量结果与专业检测设备数据对比误差显著降低,测量准确度…

《软件设计模式:构建高质量软件的基石》

引言 在软件开发领域,设计模式(Design Patterns)是一组被广泛认可的最佳实践方法,用于解决常见软件设计问题。它们为开发者提供了一种通用的语言和思维框架,帮助我们构建灵活、可维护和可扩展的系统。无论你是刚入行的…

Ubuntu下载安装Docker-Desktop

下载 Ubuntu | Docker Docs 预备工作 Ubuntu增加docker apt库-CSDN博客 安装 sudo apt-get updatesudo apt install gnome-terminal# sudo apt install -y docker-composesudo apt-get install ./docker-desktop-amd64.deb 测试 sudo docker run hello-worldHello from D…

【CXX】0 Rust与C ++的互操作利器:CXX库介绍与示例

CXX库是一个非常强大的工具,它使得Rust和C之间的互操作性变得既安全又高效。本专栏将展示如何使用CXX库来桥接Rust和C代码,同时保持两者语言的特性和惯用法。 一、关键概念 类型安全:CXX库通过静态分析类型和函数签名来保护Rust和C的不变量…

HTTP 请求头、响应头常见字段分析

目录 请求头AcceptAccept-EncodingUser-AgentConnectionCache-ControlHost 响应头Content-EncodingETagContent-TypeVaryx-business-use-case-usageAccess-Control-Allow-Originfacebook-api-versionStrict-Transport-SecurityPragmaCache-ControlExpiresx-fb-request-id 和 x-…

【DeepSeek】deepseek可视化部署

目录 1 -> 前文 2 -> 部署可视化界面 1 -> 前文 【DeepSeek】DeepSeek概述 | 本地部署deepseek 通过前文可以将deepseek部署到本地使用,可是每次都需要winR输入cmd调出命令行进入到命令模式,输入命令ollama run deepseek-r1:latest。体验很…