基于Meteor的Debug Reaction-Commerce网上商店

时间:2016-01-07 20:34:43

标签: node.js atom-editor

我在Ubuntu(Trusty)上安装了Reaction-Commerce。 现在我想调试/自定义项目。为此,我安装了Atom ,因为项目网站上提到了它。

如何将调试器挂钩到正在运行的“反应”项目?

我需要什么Atom包?

1 个答案:

答案 0 :(得分:0)

这不是Atom,但VSCode类似。以下是我能够设置调试的方法:

  1. 从终端
  2. 创建新的反应项目
  3. mkdir test
  4. cd test
  5. reaction init
  6. cd reaction
  7. 打开来自终端的代码(必须在反应目录中)code .
  8. 点击调试(下拉菜单中应该有'No Configurations')
  9. 单击齿轮图标以创建新的Node.js配置
  10. 修改launch.json: configurations.program - > “${workspaceoot}/server/main.js”
  11. 保存文件
  12. 导航至/server/main.js
  13. debugger;
  14. 之前添加Startup();
  15. 保存文件
  16. 开放式集成终端(View | Integrated Terminal)
  17. 键入:reaction debug [它将启动应用并最终在调试器语句处暂停]
  18. 一旦说明它已暂停,请切换到左侧导航栏中的调试视图,然后从下拉列表中选择“附加到流程”。
  19. 然后按“开始”按钮(并选择Node.js进程)
  20. 您应该看到在步骤12中输入的调试器语句上暂停执行。
  21. 此时您可以进入,退出或超过代码声明。