【问题标题】:CMD terminal pass array of argsCMD终端传递args数组
【发布时间】:2021-05-20 01:12:18
【问题描述】:

我在数组中运行以下命令它可以工作!

command: ["k6", "run", "/etc/config/load_test.js"]

现在我只添加

--compatibility-mode=base

我遇到了错误,我试试这样

command: ["k6", "run", "--compatibility-mode", "base", "/etc/config/load_test.js"]

知道我做错了什么吗? https://k6.io/docs/testing-guides/running-large-tests#compatibility-mode=base

错误:接受一个参数接收2个

如果我像这样将它传递给终端,它可以工作

k6 run --compatibility-mode=base someplace/myscript.es5.js

但不确定如何将其放入 args 的 array

我也试过了

command: ["k6", "run", "--compatibility-mode=base", "/etc/config/load_test.js"] 这也不起作用...

【问题讨论】:

    标签: shell cmd command-line command-line-interface command-line-arguments


    【解决方案1】:

    你试过这个吗:

    command: ["k6", "run", "--compatibility-mode=base", "/etc/config/load_test.js"]
    

    【讨论】:

    • 是的,谢谢,我试过了,它不起作用,我出错了,还有其他想法吗?
    • 能否请您给我看一下错误信息,以便我有更多信息进行诊断。如果这个有效:k6 run -o cloud --compatibility-mode=base someplace/myscript.es5.js 怎么样:["k6" ,"run", "-o", "cloud", "--compatibility-mode=base", "someplace/myscript.es5.js"]
    猜你喜欢
    • 2020-11-03
    • 1970-01-01
    • 2018-03-29
    • 1970-01-01
    • 2020-08-27
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-17
    相关资源
    最近更新 更多