Browse Source

GLUE(NodeJs)模式任务,示例代码

xuxueli 7 năm trước cách đây
mục cha
commit
76cc89bca8

+ 5 - 2
xxl-job-admin/src/main/webapp/WEB-INF/template/jobinfo/jobinfo.index.ftl

@@ -234,13 +234,16 @@ logging.info("脚本文件:" + sys.argv[0])
 -->
 </textarea>
 <textarea class="glueSource_nodejs" style="display:none;" >
-// #!/usr/bin/node
+#!/usr/bin/env node
 console.log("xxl-job: hello nodejs")
+
 var arguments = process.argv
+
 console.log("脚本文件: " + arguments[1])
 for (var i = 2; i < arguments.length; i++){
-	console.log("参数: %s, %s", i, arguments[i]);
+	console.log("参数 %s = %s", (i-1), arguments[i]);
 }
+
 console.log("Good bye!")
 process.exit(0)
 </textarea>