2017-08-03 71 views
-1

我用崇高文字IDE(第1版我猜),並注意到在我tsconfig.json這個標誌:Sublime Text是否支持compileOnSave標誌?

"compileOnSave": false, 

然而,我的TS文件被編譯到JS文件每次我救他們。所以這意味着這在我的環境中不起作用?我怎麼能使它工作 - 保存後停止編譯文件?

我對此很感興趣,因爲我注意到很多人在某個時候遇到了編譯過程的問題。所以我想更好地理解這種(的WebPack,IDE,打字稿等 - 牽涉到很多的東西,所以相當多的瞭解這裏...)

崇高文本信息:

enter image description here

+0

如果downvoting請添加評論(我不會downvote你回來) –

+0

Sublime不是一個IDE,因此它只會建立時,你告訴它。如果你的腳本正在自動編譯,那就表示你要麼安裝了一個軟件包並且忽略了這個設置,要麼可能是Sublime以外的東西正在監視目錄和編譯。 – OdatNurd

+0

你確定你在Sublime版本1嗎?現在已經很老了(甚至Sublime 2還沒有被更新,因爲所有的開發都是針對Sublime Text 3的,現在已經有一段時間了)。 – OdatNurd

回答

1

compileOnSave標誌是由Atom編輯器使用的特定標誌atom-typescript。 它不是官方TypeScript配置的一部分。

這就是說,我不知道是否有一個崇高的插件,將重複使用相同的標誌爲同一目的。

+0

這就是我在谷歌搜索之後也想到的,但認爲Angular CLI爲我設置這個標誌是沒有意義的(使用Sublime的那個標誌)。我想知道爲什麼這樣做..? –

+0

因爲有些人使用這些IDE。 :)這是一般工具的改進領域 - 根據用戶的使用方式定製環境。這不是一個簡單的話題。也許'editorconfig'是一個解決方案。 :) – unional