2012-10-17 150 views
3

如何配置我的Windows环境以使用Makefile脚本构建/部署TypeScript源代码?编译TypeScript源代码

我需要什么?

编辑

我有打字稿库的克隆在我的电脑。现在我想知道如何运行Makefile脚本来部署TypeScript编译器。我想编译我自己的TypeScript编译器源代码。我需要什么工具?

回答

3

在普通的windows安装程序中,你也可以通过windows脚本宿主(WSH)运行tsc.js。

实际上...没有node.js的文件管理是通过WSH完成的。你可以自己检查一下。它在io.ts中的编译器源代码中。

要自己构建编译器...所有你需要做的只是传递简单的“src/tsc.ts”到编译器并设置一些输出目录如“bin2”......如果你想使用相对路径记住设置你的当前目录。

下面是它是如何工作的一个例子... 我已经这样做了。

  1. 运行CMD
  2. 转到 “YOURS_TYPESCRIPT/src目录/编译器/” 目录
  3. 写:

    TSC --out ../../bin/tsc2.js tsc.ts

  4. 现在你是另一个打字稿编译器的好妈妈了。 :)

编辑:你对默认的Windows这么多的选择,这是可笑你问一个又一个的makefile文件。 :P

您可以使用批处理(* .bat)文件或WSH与JScript([ecma scripting again] * .js)或Visual Basic(我没有使用过)。为什么让别人安装另一个如果这些都得到你需要?

+0

谢谢你的帖子!我会检查。 – Diullei

+0

获取大量错误(有时可能)是否正常?我刚刚跑了一个'git pull'试图按照你的说法进行编译,并且我收到了很多错误... – BrunoLM

2

您需要在机器上安装命令行TypeScript编译器。如果你在本地运行,你可以得到node.js(npm install -g typescript)。

tsc helloworld.ts 

您应该能够在此时将其修补到您的构建过程中。

+0

你是对的,我删除了我的答案。 –

+0

我知道。我有一个TypeScript存储库的克隆。现在我想知道如何运行Makefile脚本来部署TypeScript编译器。我需要什么工具? – Diullei

+0

我想编译我自己的TypeScript编译器的源代码。 – Diullei