我在package.json中有npm run
脚本:
"scripts": {
"start": "nodemon lib/app.js --exec babel-node --presets es2015,stage-2"
}
如何使用此脚本在WebStorm上启动调试会话?
答案 0 :(得分:5)
在项目视图中右键单击 package.json ,然后选择"显示npm脚本" :
这将显示 npm工具窗口以及您的脚本列表。右键单击脚本并选择调试'开始' (例如):
要使调试器工作(以便它在断点处停止等),您需要将字符串 $ NODE_DEBUG_OPTION 添加到脚本定义中,例如:
"scripts": {
blah: node $NODE_DEBUG_OPTION blah.js
}
答案 1 :(得分:3)
事实证明,WebStorm上的调试不适用于babel-node
,因为babel-node
不会输出转换后的代码。问题跟踪器为here