1

我希望在我的代码中的某处有一个函数,它以打字稿字符串作为参数,并在返回时输出 javascript 字符串。我正在考虑将 tsc 编译器连接到 ClearScript 提供的 V8 上,但是那个东西没有很好的记录,我想我正在寻找一个 nuget 包形式的快捷方式。有什么建议吗?

4

1 回答 1

1

typescript 编译器只是一个命令行可执行文件 tsc.exe。您可以通过执行以下操作来完成此操作:

// write text to temporary .ts file ...

var startInfo = new ProcessStartInfo {;
    FileName = "\path\to\tsc.exe",
    Arguments = args   // parameters to pass to tsc, including .ts
};
Process.Start(startInfo);

// read text from newly created .js file
于 2013-10-26T19:20:30.743 回答