我正在使用摩纳哥编辑器,我想知道是否可以使用打字稿代码创建打字稿声明(* .d.ts)。
像这样的伪代码:
var myTsCode = "function greeter(person: string): string { return 'Hello, ' + person; }";
var myDTS = monaco.languages.typescript.createdts(myTsCode); // returns 'declare function greeter(person: string): string;'
monaco.languages.typescript.typescriptDefaults.addExtraLib(myDTS, "filename/my.d.ts");
(基本上与我可以通过命令行执行的方式相同:“tsc myTsCode.ts -d”)
提前致谢和问候......彼得