我在我的测试模块中有一些调试器语句,并希望运行mocha并设置--debug-brk并点击我的断点,以便我可以检查模块的状态.不幸的是,每当我用这个选项运行mocha时,我最后会在下一行显示一个空白光标.我可以输入文本,但似乎没有任何东西可以处理我的命令(它当然不像节点调试器):
$ mocha --debug-brk tests.js -R spec
debugger listening on port 5858
[BLANK CURSOR]
Run Code Online (Sandbox Code Playgroud)
我是如何推出摩卡咖啡的?
我有一个SQL Azure数据库,我正在尝试从Azure Linux VM中运行的NodeJS应用程序连接到该数据库.当我在本地SQL数据库/本地机器上运行NodeJS时,一切正常.但是,当我从我的虚拟机运行时,我得到以下输出(我的跟踪输出加上繁琐的调试事件):
connected to XXXXXXX.database.windows.net:1433
State change: Connecting -> SentPrelogin
State change: SentPrelogin -> SentLogin7WithStandardLogin
connection to XXXXXXX.database.windows.net:1433 closed
State change: SentLogin7WithStandardLogin -> Final
Writing CSV files....
connection to XXXXXXX.database.windows.net:1433 closed
State change: Final -> Final
All Done!
Run Code Online (Sandbox Code Playgroud)
问题是没有出现任何错误,但连接似乎自动关闭.
有关这里可能发生的事情或我如何得出实际错误的任何想法?