如何为TypeScript配置Sublime构建系统

时间:2012-10-08 10:15:14

标签: sublimetext2 typescript

我正在寻找为TypeScript配置Sublime Text的构建系统。

我目前正在使用......

{
  "cmd": ["tsc", "$file"],
  "selector": "source.ts"
}

我还想设置'file_regex'属性来处理错误消息。

任何人都知道如何设置它?

2 个答案:

答案 0 :(得分:12)

在OS-X上使用它:

{
    "cmd": ["tsc","$file"],
    "file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
    "selector": "source.ts",
    "osx": {
       "path": "/usr/local/bin:/opt/local/bin"
    }
}

修改

这是为Windows创建的Sublime构建系统。测试并按预期工作。但是,您需要在Windows环境中包含tsc.cmd路径,否则您应该在下面的cmd部分中定义Typescript命令的根目录:

{
    "cmd": ["tsc","$file"],
    "file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
    "selector": "source.ts",

    "windows": {
        "cmd": ["tsc.cmd", "$file"]
    }
}

答案 1 :(得分:1)

现在有两个版本。这个one或此one。通过参考此document,创建您自己的很容易。