Javascript 如何在Vertx中读取命令行参数

Javascript 如何在Vertx中读取命令行参数,javascript,command-line-arguments,vert.x,Javascript,Command Line Arguments,Vert.x,我试图用javascript作为语言读取vert.x中的命令行参数。你能帮我一下吗。例如如何阅读 arguments(arg1, arg2, arg3) vertx run example.js arg1 arg2 arg3 如果使用vertx run example.js启动verticle,则该verticle将由此类部署: Starter.java还将解析命令行参数并部署verticle。Starter.java不支持将命令行参数传递到verticle。支持的命令行参数可以通过vert

我试图用javascript作为语言读取
vert.x
中的命令行参数。你能帮我一下吗。例如如何阅读

arguments(arg1, arg2, arg3)

vertx run example.js arg1 arg2 arg3

如果使用
vertx run example.js
启动verticle,则该verticle将由此类部署:

Starter.java
还将解析命令行参数并部署verticle。
Starter.java
不支持将命令行参数传递到verticle。支持的命令行参数可以通过
vertxrun--help

支持的将配置参数传递给verticle的方法是命令行开关
--conf

--conf指定应该
提供给竖直部分。
应该引用
包含有效JSON的文本文件
对象,该对象表示
配置或设置为JSON字符串。

可以这样访问配置参数
Vertx.currentContext().config().arg1


如何在javascript中处理配置的文档如下:

为了寻找相同的解决方案,我最终设置了环境变量。 我在垂直方向上跑步

VXPORT="4444" vertx run -cp xxxxx.jar path.to.MyClass

这就是我如何实现的:

在java中,它工作正常,但在javascript中使用时,config()会将异常作为未定义抛出?更改了javascript的答案