有谁知道自动构建系统现在如何在3083中运行?因为我正在努力让它做正确的事情。 (p.s.我不是专家st3定制器所以我可能只是做错了。)
我的TypeScript.sublime-build文件位于../Packages/User中,包含:
{
"cmd": ["/usr/local/bin/tsc"],
"file_regex": "^(.+?) \\((\\d+),(\\d+)\\): (.+)$",
"selector": "source.TypeScript"
}
编辑.ts文件时,语法高亮显示适用于TypeScript,也是右下角显示的内容。因此,我推断出ST3正确地识别了文件所需的语法(虽然我不确定发生了什么。)
当我手动选择TypeScript构建系统并单击CMD-B时,它会运行构建并在控制台中显示输出,如我所料。
当我有“自动”构建系统并打开.ts文件或更改为已打开的.ts文件时,ST3再次正确识别语法(窗口右下角)。但是当我单击CMD-B,它运行我碰巧使用的最后一个构建方法。
我认为自动的想法是它会根据通过文件扩展名识别的语法选择构建系统。
有没有人理解这个问题或纠正我的假设?
答案 0 :(得分:1)
从未弄清楚问题。但我完全卸载了ST3并重新安装了它,使用了包控件和打字稿包,仅此而已,现在它似乎可行。那好吧。我想不是所有的错误都已经出来了。