【发布时间】:2013-08-15 18:17:51
【问题描述】:
来自使用服务器端语言/平台(如 java、python/django 和 php)开发 Web 应用程序的背景,我开始学习 Node.js 和 yeoman。我认为能够调试服务器端代码对于提高代码质量至关重要。 Node 支持通过 node-inspector 和 --debug 选项进行调试。但是,如果应用程序是使用生成器(例如 AngularJS)从 yeoman 中创建并使用 grunt 启动的,是否有一种简单的方法来启用调试?
也许我应该首先问一个更高层次的问题:如果 yeoman 推广(如教程中所介绍的)AngularJS,这是一个客户端 MVC 框架,那么大部分代码将从浏览器而不是 Node.js 运行。这就是为什么服务器端调试对 yeoman 不再重要并因此没有记录的原因吗?
【问题讨论】:
-
查看:Using node-inspector with Grunt tasks 了解如何使用节点检查器的一个示例
标签: node.js debugging angularjs yeoman