2017-05-07 55 views
0

我看了這個帖子下面:刷新的JavaScript打字稿視覺工作室

Type Script is not generating JavaScript in my Visual Studio Community edition 2015

VS2015 Typescript compile to single file on save not working

TypeScript "Compile on save" feature not working in Visual Studio 2015

關於: 「你捆綁與其他工具的JavaScript /打字稿? 「

我不知道我是否捆綁與其他工具或無法讀取JavaScript。我只是用從Visual Studio中的默認打字稿功能2015年

我probem是不同的。每次我修改並保存打字稿文件時,我必須停止調試並在Visual Studio中再次開始調試,以便與新打字稿同步。有沒有可能不這樣做?我可以保存打字稿文件而不​​用重新命名視覺工作室來刷新JavaScript文件嗎?我使用的Visual Studio 2015年

這是我tsconfig.json

{ 
    "compilerOptions": { 
    "target": "es5", 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "lib": [ "es2015", "dom" ], 
    "noImplicitAny": true, 
    "suppressImplicitAnyIndexErrors": true, 
    "compileOnSave": true, 
    "watch": true 
    } 
} 

enter image description here

enter image description here

+0

您可以包括從項目的tsconfig.json? JavaScript是如何集成到頁面中的?您是否將JavaScript/TypeScript與其他工具捆綁在一起? – Magu

+0

[TypeScript「保存時編譯」功能可能在Visual Studio 2015中不起作用)的重複(http://stackoverflow.com/questions/31750964/typescript-compile-on-save-feature-not-working-in-visual-工作室2015年) – Sanket

回答

0

終於找到了答案。

https://github.com/Microsoft/TypeScript/issues/2375

描述只是運行在Web項目文件夾命令提示符下,並確保你有tsconfig.json:

tsc --watch 

,不知道爲什麼,而不是大多數的意見,不包括:

"compileOnSave": true, 
    "watch": true 

在tsconfig.json中。否則tsc --watch將無法​​正常工作。

如果你正確地執行命令提示符下,每次你改變你的TS文件,你會看到在你的命令提示符下日誌:

enter image description here