如何在使用Visual Studio Task Runner Explorer運行時調試gulpfile.js?還是有另一種方式可能與視覺工作室推出吞噬gulpfile.js可能會被調試?我知道節點檢查器,但想知道是否有本地Visual Studio的東西。如何在使用Visual Studio Task Runner Explorer運行時調試gulpfile.js?
回答
我知道,你可能會想到這樣做的更好的辦法,但他這樣,我現在做的是使用純
的console.log()報表gulpfile.js內
這樣我可以檢查變量並嘗試找出任何邏輯錯誤。
我希望有更好的東西,但謝謝你的回答:)。 – Bart 2015-10-18 08:45:38
我也是,在WebStorm中我可以右鍵單擊任務並選擇運行或調試。如果我選擇調試,它將在gulp文件中擊中我的斷點。 – 2015-11-20 22:42:54
這個答案仍然是最新的嗎? VS NodeJS工具已經發布? – 2015-12-10 20:12:52
在VS代碼中定義一個.vscode\launch.json
文件的文件夾,你「打開文件夾」中與此內容:
{
// Use IntelliSense to learn about possible Node.js debug attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}/src/node",
"name": "Gulp package node",
"program": "${workspaceRoot}/src/node/node_modules/gulp/bin/gulp.js",
"args": [
"package" // replace this with your gulp task name
]
}
]
}
你會明顯地要替換的任務名稱,並在上面的路徑,你的代碼。
然後,您可以在VS Code中點擊「Go」,它會在附帶調試器的情況下啓動gulp。
該op問VS沒有代碼。 – 2017-05-19 17:47:41
@FarajiAnderson你是對的。對不起 – 2017-05-19 18:19:26
那麼,有沒有辦法在Visual Studio 2017中調試gulpfile.js? 有沒有辦法停止斷點? 如果沒有,有沒有辦法看到console.log輸出? – vkelman 2017-11-30 19:56:25
- 1. 如何使用visual studio 2010在調試器下運行firefox?
- 2. Angular2'重新編譯'緩慢。 Visual Studio 2015. Task-Runner。 Typescript
- 3. 如何在運行時使用Visual Studio調試Pygame應用程序
- 4. 如何在本地運行/調試時使用Visual Studio 2010配置轉換?
- 5. Visual Studio Test Essentials/Test Runner是否運行web&load測試?
- 6. 在使用Visual Studio 2005進行調試時調用函數?
- 7. 在Mac上使用Visual Studio代碼配置Tasks Runner使用Gulp
- 8. Visual Studio在調試時不調用Application_End
- 9. 如何在運行MsTest測試時模擬Visual Studio 2010行爲?
- 10. 僅在使用Visual Studio進行調試時執行代碼
- 11. 如何使用Visual Studio調試ISAPI
- 12. 在Visual Studio 2017中,我的Gruntjs sass Task Runner作業退出,代碼爲0
- 13. Visual Studio 2013不會用Internet Explorer進行調試
- 14. 有沒有任何進展的發展來解決Task Runner Explorer中的調試/發佈區分問題?
- 15. 如何在同一WebDriver上使用XML Runner運行2測試?
- 16. Visual Studio 2010中如何運行測試
- 17. 使用Console2進行Visual Studio調試?
- 18. IE7使用Visual Studio Express進行調試
- 19. 如何在使用visual studio 2015預加載時調試dll
- 20. OCCI C++應用程序的Visual Studio調試運行時錯誤
- 21. 使用Visual Studio調試器調試C++
- 22. 使用Visual Studio進行調試時保持次要線程運行
- 23. 在Internet Explorer 9中進行調試時,Visual Studio 2012突破了JavaScript異常
- 24. 如何在Visual Studio 2010中進行調試時設置IIS?
- 25. 如何在Visual Studio中調試時擴展命令行參數?
- 26. 使用「運行方式」與Visual Studio調試器
- 27. 使用SparkLauncher運行Spark-Task
- 28. Visual Studio包調試時不調用Visual Studio包Initialize方法
- 29. 如何在使用Visual Studio進行調試時編輯我的代碼?
- 30. 如何使用Visual Studio 2010 Express運行Moq測試
此答案有幫助嗎? http://stackoverflow.com/a/43576225/1623249 – 2017-04-23 20:39:34
可能重複[如何調試使用節點工具的Visual Studio Gulp任務Visual Studio?](http://stackoverflow.com/questions/34211004/how-can-i -debug-gulp-tasks-using-node-tools-for-visual-studio) – 2017-04-25 13:57:15
是的,幫助。雖然這並不是一個重複的問題,但我會說現在的問題已經過時,上面的答案更加貼切。正因爲如此,我已投票決定將自己的問題作爲重複來完成。 – 2017-04-25 13:58:35