我有一个用Node.js编写的简单CLI。我想使用VSCode内置的调试系统来调试该CLI,但是我不知道如何将必要的命令附加到调试器中,无论是在package.json还是launch.json中添加参数,或者两者都需要添加。
假设CLI函数具有以下命令语法:
在应用程序中,我会这样做:
假设CLI是使用commander库构建的。它已被链接到npm,已安装,可以全局访问,并且我可以在标准终端上运行它,没有任何问题(除了所有看不见的错误)。
当我输入
假设CLI函数具有以下命令语法:
> my_cool_cli <command>
在应用程序中,我会这样做:
> my_cool_cli start
然后它将打印:
Hello world!
假设CLI是使用commander库构建的。它已被链接到npm,已安装,可以全局访问,并且我可以在标准终端上运行它,没有任何问题(除了所有看不见的错误)。
当我输入
my_cool_cli start
时,它不会像应该返回'Hello world!',因为存在一个错误。如何使用VSCode调试此CLI?
"console":"integratedTerminal"
。 - Isaac Pak