vscode在调试状态下无法打印npmlog.verbose的问题
===提外话===
刚刚提交了问题然后修改了问题之后,不论在我的提问还是第三周问题列表中,均找不到问题了。
是被删除了,还是产品的bug呢?
我之前的提问链接是 https://class.imooc.com/course/qadetail/276123
如果有重复,请删除此贴
===回到正题===
问题描述:
按课程先将core包软链接到全局,然后执行core可以打印出npmlog.verbose
现在使用vscode的debug模式来传入args,npm.verbose打印不出来
vscode的launch.js配置如下
断在检查入参逻辑中
debug参数已经获取了,修改LOG_LEVEL标记成功
再断在log.verbose这句,查看log.level为verbose没有任何问题
以上逻辑部分看起来没有任何问题
然而放开断点后,命令行中并没有打印出来。
尝试过的解决方式:
当前没有使用lerna,不存在npmlog信息覆盖的情况
追踪进npmlog苦恼定位不到问题
相关代码:
https://github.com/imooclego/lego-cli
麻烦老师和同学帮看,告诉我原因
另外,希望告知你是如何调试和发现问题的,谢谢了
56
收起
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星