我真的很喜欢Typescript作为Javascript的一个理智的替代品,但我讨厌它将node.js作为依赖。更糟糕的是,这个语言似乎只有一个编译器,并且它是自我托管的。是不是有任何独立的tsc
可执行文件?原生代码Typescript编译器
要清楚,我不想执行任何东西,我只是想要一个编译器,它接收打字稿源文件的列表并生成一个或多个javascript对象文件。
我真的很喜欢Typescript作为Javascript的一个理智的替代品,但我讨厌它将node.js作为依赖。更糟糕的是,这个语言似乎只有一个编译器,并且它是自我托管的。是不是有任何独立的tsc
可执行文件?原生代码Typescript编译器
要清楚,我不想执行任何东西,我只是想要一个编译器,它接收打字稿源文件的列表并生成一个或多个javascript对象文件。
使用typescript tools由microsoft为visual studio开发。当你将安装这些工具时,它会自动安装依赖关系,所以你不会因为nodejs而烦恼:)
不,我是一个Linux的家伙。无论如何,我的问题是,我不希望node.js触摸我的机器,而不是我不想与它接口。虽然谢谢! – bfieck
将Node.js作为依赖关系有什么问题?毕竟,它只是一个开发依赖项,为什么它很重要? – str
@str因为我讨厌它。这有什么关系吗?二进制将更小,更快,更符合我的喜好。 – bfieck
官方[TypeScript开发工具](http://www.typescriptlang.org/index.html#download-links)具有依赖关系。如果你不喜欢那些(工具或依赖项),你可以自由下载[语言规范](https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md)并写下你的自己的编译器,它没有任何依赖关系。因此,这个问题似乎并不是一个实际的编程问题。对于SO来说,它就是这样的话题。 – IInspectable