我想在Intellij IDEA 2016.2 for Mac中断点到webpack源代码。
它提示:
To debug "build-distributor" script, make sure $NODE_DEBUG_OPTION string is specified as the first argument for node command you'd like to debug.
For example:
{ "start": "node $NODE_DEBUG_OPTION server.js" }
但是,调试webpack时在哪里添加此代码?
答案 0 :(得分:3)
今天我遇到了同样的问题,并找到了放置NODE_DEBUG_OPTION的地方。您必须更改或创建一个指向javascript文件的新npm脚本。例如,我想在webpack插件中设置断点,所以我的原始npm脚本看起来像
"scripts": {
"build": "webpack"
},
我的新脚本与NODE_DEBUG_OPTION类似
"scripts": {
"build": "node %NODE_DEBUG_OPTION% ./node_modules/webpack/bin/webpack.js"
},
我正在使用Windows机器。这就是为什么我的NODE_DEBUG_OPTION介于两个"%"之间的原因。你的有一个" $"在...前面。