1
我希望將d.ts文件的內容轉換爲json格式,即我希望d.ts文件中的函數框架以json或作爲抽象語法樹顯示。我想知道如何繼續以實現這一目標。簡而言之,我只是想要在json文件中顯示該特定函數的存在。如何將定義打印稿轉換爲json?
我希望將d.ts文件的內容轉換爲json格式,即我希望d.ts文件中的函數框架以json或作爲抽象語法樹顯示。我想知道如何繼續以實現這一目標。簡而言之,我只是想要在json文件中顯示該特定函數的存在。如何將定義打印稿轉換爲json?
你基本上使用打字稿編譯器API /程序來獲得SourceFile
和使用ts.forEachChild
來訪問它的所有孩子。
文檔:https://basarat.gitbooks.io/typescript/content/docs/compiler/ast-tip-children.html
一個開放源碼軟件工具,已經具備了AST:https://basarat.gitbooks.io/alm/content/features/ast.html