我想在VSCode中使用TypeScript調試Node.js應用程序。我想要:Visual Studio代碼 - 使用TypeScript調試Node.js應用程序並自動重啓
- 只需點擊「F5」。我不想在終端啓動
nodemon
或其他的手動。 - TypeScript文件在更改時會自動重新編譯。
- 應用程序在重新編譯TypeScript文件時自動重新啓動。
Here is my best try [GitHub上的項目]。
使用此項目:
我點擊 「F5」 和應用程序在調試模式下正常啓動。這是通過調用
Gulp
任務來完成的,該任務使用nodemon
來使用--debug-brk=5858
來啓動應用程序。如果我添加一個斷點
app.ts
,對 「到Response.End(...)」 行,它工作得很好。但是當我通過修改「日期1」爲「日期2」改變
app.ts
文件,例如,重新編譯正確完成,但調試會話結束!
我不知道我錯過了,因爲在launch.json
我確實有與"restart": true
財產的「附加」部分。
任何人都有一個Node.js應用程序的工作示例,可以在VSCode中使用自動TypeScript文件重新編譯和自動應用程序重新啓動進行調試?
更新:非常感謝安德烈。看來,實現我想要的目前是不可能的。這裏創建了an issue以添加使其成爲可能的功能。