但是,没有工具可以自动将JavaScript文件转换为包含有意义信息的TypeScript文件(例如,除any外的其他精确类型注释)。如果给定JavaScript文件及其测试用例,是否有可能生成质量更好的TypeScript文件?例如,我可以想象一下,可以通过运行测试用例来修改JavaScript引擎,以动态注释原始JavaScript文件。
发布于 2016-03-23 11:28:39
所有javascript文件都是有效的typescript文件。所以不会有任何东西需要转换。
我能想到的最接近的东西是可以读取javascript注释并使用这些注释来创建typescript文件(也就是包含变量类型的javascript文件)。
这里有一些关于注释的信息,因为它似乎是这个问题的主题。JS Annotations
https://stackoverflow.com/questions/36169209
复制相似问题