我在的package.json npm run
腳本:調試通過的NodeJS通天節點運行與WebStorm
"scripts": {
"start": "nodemon lib/app.js --exec babel-node --presets es2015,stage-2"
}
如何啓動這個腳本在WebStorm調試會話?
我在的package.json npm run
腳本:調試通過的NodeJS通天節點運行與WebStorm
"scripts": {
"start": "nodemon lib/app.js --exec babel-node --presets es2015,stage-2"
}
如何啓動這個腳本在WebStorm調試會話?
在項目視圖中的package.json右鍵單擊並選擇「顯示故宮腳本」:
這將顯示NPM工具窗口與列表您腳本。在腳本右鍵單擊並選擇調試「開始」(例如):
爲調試工作(使其停止在斷點等),你需要添加字符串$ NODE_DEBUG_OPTION到腳本定義,例如:
"scripts": {
blah: node $NODE_DEBUG_OPTION blah.js
}
原來調試Ø n WebStorm不適用於babel-node
,因爲babel-node
不輸出轉換的代碼。問題跟蹤器是here
感謝您的快速響應!我能夠以這種方式運行腳本,但它不會停在斷點處。 Webstorm應該如何工作? –
@TomohiroKoana查看編輯 –
$ NODE_DEBUG_OPTION在這裏也沒有幫助我。事實證明,這是巴貝爾節點的問題。 –