8

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

我目前正在使用...

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

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

任何人都知道将其设置为什么?

4

2 回答 2

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"]
    }
}
于 2012-10-08T11:43:52.700 回答
1

现在有两个版本。这个或者这个。参考本文档,创建您自己的很容易。

于 2012-10-08T22:19:04.927 回答