2012-10-08 78 views
8

我正在尋找爲TypeScript在Sublime Text中配置構建系統。我目前使用如何爲TypeScript配置Sublime構建系統

...

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

我還想設置「file_regex」屬性處理錯誤信息。

任何人都知道該怎麼設置?

回答

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創建的崇高構建系統。測試並按預期工作。然而,你需要在Windows環境tsc.cmd路徑,否則你應該在下面的cmd部分定義根的打字稿命令:

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

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

如果你不斷收到這樣的錯誤?''[Errno 2]沒有這樣的文件或目錄''' – Diogenes

+0

@Diogenes那麼你可能使用ST3,應該使用「shell_cmd」而不是「cmd」 – svallory

1

有兩個版本了。這one,或這one。通過參考這個document來創建你自己的是很容易的。

相關問題