2016-06-09 47 views
0

的node.js当我运行节点是这样的:运行与--debug参数

node some.js --debug=6776 

调试程序未启动,但是如果我运行这样的:

node --debug=6776 some.js 
debugger listening on port 6776 

调试器启动。为什么这样?论证的顺序是重要的吗?

+1

在第一个传递'--debug = 6776'如您的脚本的一个参数 –

回答

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=6776some.js

+0

谢谢,我现在明白,但我可以找到链接到文档,显示 –