【问题标题】:Debugging in IntelliJ for a Node.js Bot Builder project在 IntelliJ 中调试 Node.js Bot Builder 项目
【发布时间】:2017-03-06 19:58:34
【问题描述】:

我有一个使用 Bot Builder SDK 的简单 Node.js 服务,与 Bot Emulator 一起工作,在 localhost:3978 上运行。当我尝试使用 IntelliJ 2016.3.3 时。启动我的服务器node --debug-brk app.js 后,在 5858 上进行 Node.js 远程调试,无法连接到它。但是,我可以attach to process 并在 MSFT VSCode 上进行调试。

我的 Node 版本是 v7.4.0。

【问题讨论】:

    标签: node.js intellij-idea botbuilder


    【解决方案1】:

    使用相同的 Node.js/IDE 版本为我工作:

    顺便说一句,你为什么要使用远程调试来调试你的机器人?由于它在本地运行,您可以使用 Node.js 运行配置对其进行调试

    【讨论】:

    • 我尝试使用本地 IntelliJ 的运行配置直接运行 Node.js Bot Builder,但无法让模拟器连接到 Node.js 服务。您是否在运行配置中配置了其他环境变量?我正在尝试NODE_ENV=development;request=launch;port=5858
    • 不,我没有使用任何额外的变量;当我在本地运行它时,模拟器会连接到 ap.js,无论是从 WebStorm 还是在终端中
    猜你喜欢
    • 2019-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 2013-03-27
    • 2014-04-07
    • 2017-03-13
    • 2014-06-14
    相关资源
    最近更新 更多