首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

无需退出浏览器也能开发 Node.js 应用程序(3)

无需退出浏览器也能开发 Node.js 应用程序(3)

第 3 步. 使用                Bluemix Debugger 调试应用程序有时只是盯着代码并想找出到底哪里有问题并不是一种可行的方法,您需要使用调试器。此时 Bluemix Debugger 就能派上用场。有了                Bluemix Debugger,您可使用 Node Inspector 来调试您的 Node.js 应用程序。
备注:Node Inspector 目前只能在 Chrome 中工作。如果目前仍未使用                Chrome,利用此次机会更换您的浏览器吧。
  • 如果目前并未在 Web IDE 中查看您的项目,可单击项目概述页面上的 EDIT CODE
  • 在 Web IDE 的顶部栏中,单击 Debug 按钮
  • 如果系统提示您提供凭据,可输入您的 IBM ID 和密码。
  • 在项目的 Bluemix Debugger 页面中,单击 Open                    Debugger。调试器的加载时间大约为 30 秒。
  • 如果左侧没有显示导航器,单击 Show navigator 按钮。然后在导航器中选择 app.js                    文件,从而打开该文件:
  • 单击 48,在第 48 行上添加一个断点:
  • 在一个不同的选项卡或窗口中,浏览您正在运行的应用程序并单击 Analyze
  • 切换回其中显示了调试器的选项卡或窗口。注意程序已运行到断点处。您可在右侧查看调用栈和变量。也可使用右侧的按钮对下一个函数调用执行进入方法调试、不进入方法调试和跳出方法调试。
  • 了解正在运行的应用程序后,单击右侧的 Resume script execution 按钮
注意,在 Bluemix Debugger 页面中,您可选择挂起应用程序,这会重新启动应用程序并在第一行代码处中断应用程序。
返回列表