我想使用 NodeJS 或 Narwhal 创建一个带有参数的 JS 实用程序,如下所示:
$ node myscript.js http://someurl.com/for/somefile.js
或者
$ js myscript.js http://someurl.com/for/somefile.js
但我想知道如何在我的脚本中获取该参数,或者这是否可能在 atm 中?
谢谢。
我想使用 NodeJS 或 Narwhal 创建一个带有参数的 JS 实用程序,如下所示:
$ node myscript.js http://someurl.com/for/somefile.js
或者
$ js myscript.js http://someurl.com/for/somefile.js
但我想知道如何在我的脚本中获取该参数,或者这是否可能在 atm 中?
谢谢。
在 Node.JS 上,该信息在process.argv
.
process.arg[2]
应该是参考。检查process.argv.length
是否是3
.
您可以使用optimist,这是一个用于 node.js 的模块,它可以更轻松地处理 args。
现在这件事很容易做到,使用NodeJS 的stdio模块。