赛普拉斯通过 CLI 发送多个参数时出错
Cypress Error in sending multiple parameters via CLI
- 我在终端中使用以下命令。(Im following the cypress support doc)
cypress 运行 --env host=kevin.dev.local,api_server=http://localhost:8888/api/v1
- 我的规格是这样的。
- 我希望设置如下变量:
host=kevin.dev.local
api_server=http://localhost:8888/api/v1
- 但它没有设置“api_server”的值。相反,它将主机设置为以下两个值:
host=kevin.dev.local http://localhost:8888/api/v1
请支持解决此问题。
您 shell 可能会在将某些字符传递给 Cypress 之前对其进行解释。
当我运行在Powershell下面的命令:
> cypress open --env a=1,b=2
我最终会遇到与描述相同的情况。
当我运行:
> cypress open --env "a=1,b=2"
它将正确设置两个环境变量 a
和 b
为正确的值。
所以,尝试使用双引号。
- 我在终端中使用以下命令。(Im following the cypress support doc)
cypress 运行 --env host=kevin.dev.local,api_server=http://localhost:8888/api/v1
- 我的规格是这样的。
- 我希望设置如下变量:
host=kevin.dev.local
api_server=http://localhost:8888/api/v1
- 但它没有设置“api_server”的值。相反,它将主机设置为以下两个值:
host=kevin.dev.local http://localhost:8888/api/v1
请支持解决此问题。
您 shell 可能会在将某些字符传递给 Cypress 之前对其进行解释。
当我运行在Powershell下面的命令:
> cypress open --env a=1,b=2
我最终会遇到与描述相同的情况。
当我运行:
> cypress open --env "a=1,b=2"
它将正确设置两个环境变量 a
和 b
为正确的值。
所以,尝试使用双引号。