我想知道是否有人知道OpenLayers是否存在任何现有的TypeScript定义文件(或者它们是否已经在制作中)。
我尝试自己解析OpenLayers源文件并使用文档注释构建TypeScript定义文件,但要真正完成这项工作,我需要一个完整的JavaScript解析器,它也能理解OpenLayers中的文档语法(它使用NaturalDocs,{{ 3}})我开始认为手工翻译信息比编写这样的解析器更容易:(。
现在有类似项目的任何人,或者想知道如何完成生成这些TypeScript定义文件的任务?
提前致谢!
答案 0 :(得分:1)
我还没有看到任何OpenLayers.d.ts文件的提及,但是here上有越来越多的定义文件被跟踪。
答案 1 :(得分:1)
今天我已将OL 3.1.1的定义上传到Github: https://github.com/3x0dv5/ol3-typescript-definitions 随意使用
答案 2 :(得分:0)
还没有定义文件。我还考虑过创建一个,而只是通过环境变量声明来使用它。
答案 3 :(得分:0)
以下是Openlayers的TypeScript定义文件的链接。
答案 4 :(得分:0)
这不是一个真正的答案,但你有没有看过闭包? https://github.com/teppeis/closure-ts 这似乎很有希望,但是,我无法转换任何ol3 js文件。我会尝试深入挖掘并让你知道。