请问webstorm如何调试node cli

新手上路,请多包涵

最近学习node cli开发,一般调试都是直接跑,使用console一下看结果,觉得很麻烦,网上找半天几乎都是说使用vscode的 lauch.json 文件修改其中的配置项目来达成debug,webstorm找不到。。

使用到了inquirer 包

package.json

"bin": {
    "my-a": "bin/index.js"
  },

有尝试过 在index.js 里第一行 加上 --debug

#!/usr/bin/env node --debug
const { outputHelp, Command } = require('commander');

发现是进入调试模式了,但是它貌似一下子走完了,并没有给我时间选择inquirer 的问答

控制台有返回完整的URL,但是不知道怎么用

Debugger listening on ws://127.0.0.1:54868/37d6bbd1-8707-42ee-8f2b-313be26712b4
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.

有大佬愿意说一下吗?

阅读 1.7k
1 个回答

额,你写好了后直接右键选择这个 🐞 Debug 就好了呀

Snipaste_2022-03-26_09-25-35.png

如果你还需要给一些参数,在首次运行后它就会自动生成一个运行配置文件,点开再编辑这个配置文件就好了,然后点右边的“🐞

Snipaste_2022-03-26_09-26-24.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题