如何调试npm上面的模块
开发egg可以用webstorm直接设置断点调试,但是研究rollup、webpack,自己写plugin,也是走不了断点,只有用console输出控制台看结果。。感觉很不方便研究。基本上就是通过npm运行的,目前我只发现egg可以进断点!!
2 回复
使用 vscode,配置调试 ,入门设置为 ./node_modules/webpack/bin/webpack.js
。本质上就是调试 node.js
要看 webpack.js 的源码有没有传递 --inspect
参数给它的子进程。
egg 是因为在 egg-bin debug 里面处理了: