Javascript 如何在Vertx中读取命令行参数
我试图用javascript作为语言读取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
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的答案