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

相关推荐
重庆穿山甲24 分钟前
Java开发者的大模型入门:Spring AI组件全攻略(二)
前端·后端
重庆穿山甲26 分钟前
Java开发者的大模型入门:Spring AI组件全攻略(一)
前端·后端
布列瑟农的星空30 分钟前
前端都能看懂的rust入门教程(二)——函数和闭包
前端·后端·rust
晨米酱1 小时前
四、Prettier 编辑器集成指南
前端·代码规范
文心快码BaiduComate1 小时前
Comate 4.0新年全面焕新!底层重构、七大升级、复杂任务驾驭力跃升
前端·程序员·架构
怪可爱的地球人1 小时前
uni-app:5 步接入 vite-plugin-uni-pages,用 <route> 自动生成 pages.json
前端
前端Hardy1 小时前
告别 !important:现代 CSS 层叠控制指南,90% 的样式冲突其实不用它也能解
前端·vue.js·面试
前端Hardy1 小时前
Vue 3 性能优化的 5 个隐藏技巧,第 4 个连老手都未必知道
前端·vue.js·面试
炫饭第一名2 小时前
速通Canvas指北🦮——路径与形状篇
前端·javascript·程序员
用户298698530142 小时前
.NET 文档自动化:Spire.Doc 设置奇偶页页眉/页脚的最佳实践
后端·c#·.net