Furion api npm web vue混合开发

Furion api npm web vue混合开发

Furion-api项目获取swagger.json文件

使用所有接口合并的配置文件

复制json制作ts包

https://editor.swagger.io

得到 typescript-axios-client-generated.zip 文件

删除非.ts文件

将ts文件打包放入api-services 文件夹

下载axios-utils.ts文件

地址:https://gitee.com/dotnetchina/Furion/tree/v4/clients/axios_vue_react

上传到npm

创建package.json 文件

package.json内容如下

创建npm账号,创建furion-api-js项目

https://www.npmjs.com/

获取npm包

npm i furion-api-js


配置api项目地址(找到axios-utils.ts文件修改配置)

直接就可以使用api的方法调用接口了。

开发了一个快速cmd、npm上传的工具

https://gitee.com/zofnou/npmUpload-exe.git

引用

首次过程比较复杂,需要好好研究,之后非常便利,复杂主要在npm包的上传,可以借鉴其他文件,网址如下:
https://gitee.com/dotnetchina/Furion/tree/v4/clients/axios_vue_react
https://blog.csdn.net/weixin_51499232/article/details/124940480

相关推荐
阿里巴啦18 分钟前
照片隐私清理工具:基于Taro 4 + Vue 3 + piexifjs开发实践项目
vue.js·照片隐私清除·piexifjs·exif 解析
1314lay_100719 分钟前
.Net 7.0 Core 文件导入接口的实现
visualstudio·c#·.net
贾修行19 分钟前
Kestrel:.NET 的高性能 Web 服务器探秘
服务器·前端·kestrel·.net·net core·web-server·asp.net-core
吃吃喝喝小朋友20 分钟前
HTML DOM
前端·javascript·html
HWL567920 分钟前
HTML中,<video> 和 <source> 标签
前端·javascript·html
球球不吃虾20 分钟前
分享一个简单的交互式塔罗牌抽牌应用
前端·vue
2501_9481201522 分钟前
中职动漫设计与制作专业实训方案研究
前端·人工智能·语言模型·自然语言处理·架构
小小鸟00823 分钟前
前端 RBAC基于角色的权限控制(按钮级别)
前端
学习java的小库里24 分钟前
EasyExcel复杂导出
java·前端
muddjsv25 分钟前
前端开发通用全流程:从需求到上线,步步拆解
前端