当我像这样运行节点时:
node some.js --debug=6776
调试器未启动,但是如果我这样运行它:
node --debug=6776 some.js
debugger listening on port 6776
启动调试器。为什么这样?参数的顺序是否重要?
答案 0 :(得分:1)
man node
中解释了这一点。
SYNOPSIS
node [ -v ] [ --debug | --debug-brk ] [ --v8-options ]
[ -e command | script.js ] [ arguments ]
node some.js --debug=6776
表示使用参数some.js
--debug=6776
(带节点)
node --debug=6776 some.js
表示使用两个参数--debug=6776
和some.js