如何在使用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