

JSON/JS 对象自动生成 Typescript 的 interface 类型
source link: https://www.v2ex.com/t/845273
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

最近刚好用到了 ts, 但是发现在定义类型的时候总是去对着后端给的结构一个一个对照着写属性比较麻烦,就顺手写了个小工具,可以基于 JSON 格式或者 JS 对象来生成对应的 interface ,有需要的朋友可以尝试一下~
工具在线地址:https://jerryyuanj.github.io/x2interface/
截图:
欢迎 Issue ,PR ,Star ~
JerryY 8 小时 52 分钟前
1 ,增量的调用所有接口?还是要根据后端的 API doc 来生成?
2 ,提交发布到 npm-->那我的每次修改都要去 publish & install 吗?
可能理解的有问题,你们有类似的实践吗?
JerryY 8 小时 39 分钟前
fox2081 8 小时 37 分钟前
2.发布是为了组里其他人使用,实际是有 CI 的,后端项目构建会触发前端的更新,更新完自动运行脚本发布,用的人本地更新,经常更新确实麻烦,但也比嵌入到项目中要好管理。
这个方案是我自己构思编写并且目前在用的,组员用过都说好,因为依赖后端和实际需求架构,没开源出来
JerryY 8 小时 35 分钟前
( ps:我的这个工具,也能解析 js 对象哦 :)
Recommend
-
7
Idea 插件:快速JSON转对象 武培轩 2021年04月20日 20次浏览 在开发中,经常会有这样的场景,给一个 JSON 例子,然后定义成对象类,来和前...
-
9
老铁记得 转发 ,猫哥会呈现更多 Flutter 好文~~~~微信群 ducafecatb 站 https://space.bilibili.com/40...
-
7
从 JavaScript 迁移到 TypeScript,类型声明文件自动生成与中心化管理的实践许京爽、许侃 2021 年 9 月 07 日
-
3
V2EX › Vue.js 在 vue2 或 js 中,有一个 json 对象,赋值后数据却变了 sunorg · 16 小时 13 分...
-
8
《IntelliJ IDEA 插件开发》第六节:选定对象批量织入“x.set(y.get)”代码,自动生成vo2dto...
-
9
为环境变量自动生成类型定义 - rxliuli blog 为环境变量自动生成类型定义_ 2022年1月12日 中午 ...
-
7
Published Jul 20, 2021 Python: JSON 数据转化成 Python 对象的方法 1 问题描述 JSON 格式的数据在和服务器通信过程中很常见,用 Python 处理我们可以用 json
-
12
JS中解决JSON中函数及对象的深度拷贝 Posted on 2019-06-29...
-
11
基于Java后端与Typescript前端的代码自动生成 - malcolmcrum...
-
5
订阅专栏关注博主,学习TypeScript不迷路! 好嘞,言归正传,让我们开始深入学习TypeScript对象类型吧: 在[【TypeScript】TypeScript常用类型(上篇)]中我们已经提到了对象类型,这篇文章将对其进行深入讲解
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK