用户:
tq_xyy查看:16 回复:10 评论:16 创建时间:2021-07-13T18:08:47
------------------------------防喵分割线-------------------------------------
话说各位,写岛3代码的时候是不是有类型提示。我就突发奇想,想把 dts 文件找出来,于是打开了 devtool,发现了这些:

所以你懂的,这个 URL 就是:(请去掉空格)
https://static.box3.codemao.cn/block/QmdLrzh5u3QV6MHHWTagBKT3nNMKHk9j bRVzEH6zEvbEaH
打开一看:

全都是好东西(吐槽一下为什么用英文写注释)
其中包含了一下未实现公开的 API:

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

随便提示一波它的这个文件是有语法错误的 编程猫社区-【岛3 bug】typescript语法&类型错误-编程学习交流 (codemao.cn),这是我修改了的版本。
所以有没有觉得我是标题党,俗话说的好,代码就是最好的文档,而且还有注释,就怕你不看。

哈哈哈!!!
还有人问这个除了当文档还有什么用?
用处可大了,比如用 ts 写岛3,或者在本地开发(用各种构建工具 webpack、rollup, 更好的版本管理 git, )……
没了
补充一点,这只是一个声明文件,不包含任何实际代码,所以各位不要尝试导入。请结合 IDE 使用。
顺带一提,岛3用的编辑器是基于微软的 monaco,并且微软基于这个做了 vscode
点赞3
评论