猫史档案馆


我逆向了岛3,得到了最全的 api 文档(比官方文档还全!!!)

用户:tq_xyytq_xyy查看:16 回复:10 评论:16 创建时间:2021-07-13T18:08:47


------------------------------防喵分割线-------------------------------------

话说各位,写岛3代码的时候是不是有类型提示。我就突发奇想,想把 dts 文件找出来,于是打开了 devtool,发现了这些:

center_image

所以你懂的,这个 URL 就是:(请去掉空格)

https://static.box3.codemao.cn/block/QmdLrzh5u3QV6MHHWTagBKT3nNMKHk9j bRVzEH6zEvbEaH

打开一看:

center_image

全都是好东西(吐槽一下为什么用英文写注释)

其中包含了一下未实现公开的 API:

center_image

并且还直接把 typescript 的内置的 es2015 类型定义文件给抄了下来:

center_image

随便提示一波它的这个文件是有语法错误的 编程猫社区-【岛3 bug】typescript语法&类型错误-编程学习交流 (codemao.cn),这是我修改了的版本。

所以有没有觉得我是标题党,俗话说的好,代码就是最好的文档,而且还有注释,就怕你不看。

emotion_编程猫_溜了溜了

哈哈哈!!!

还有人问这个除了当文档还有什么用?

用处可大了,比如用 ts 写岛3,或者在本地开发(用各种构建工具 webpack、rollup, 更好的版本管理 git, )……

 

 

 

 

 

 

 

 

 

没了emotion_编程猫_厉害了


回复

上一页1 页 / 共 1下一页
YDS尹子YDS尹子

岛三新星

点赞3


评论


NomenNomen

我一导入就有错误,求解

点赞1


评论


帅狮_帅狮_

这玩意儿好像是VS,不是TS

点赞1


评论


tq_xyytq_xyy

补充一点,这只是一个声明文件,不包含任何实际代码,所以各位不要尝试导入。请结合 IDE 使用。

顺带一提,岛3用的编辑器是基于微软的 monaco,并且微软基于这个做了 vscode

emotion_编程猫_点赞

点赞3


评论


不知道该叫啥的一只萌新不知道该叫啥的一只萌新

vim表示受不了 还是curl香

点赞1


评论


一个STUB用户_6715468一个STUB用户_6715468

吉吉喵说:“这个是底层的东西,不要去动它”

(此为原话)

点赞0


评论


该账号已停用该账号已停用

emotion_编程猫_加油

NB!

点赞0


评论


该账号已停用该账号已停用

本人决定了!

要研究未公布的API!

emotion_编程猫_紧张

点赞1


评论


86135clc86135clc

%%%

点赞0


评论


我是派对客我是派对客

https://static.box3.codemao.cn/block/QmdLrzh5u3QV6MHHWTagBKT3nNMKHk9喵RVzEH6zEvbEaH

点赞0


评论