繁体   English   中英

删除赛普拉斯默认代理设置

[英]Removing Cypress default proxy settings

运行赛普拉斯测试时,我无法加载被测应用程序的页面。 经过长时间的调查,我发现赛普拉斯正在使用根据文档https://docs.cypress.io/guides/references/proxy-configuration.html#View-proxy-settings-in从我的环境变量中检索到的公司代理-Cypress此代理不再处于活动状态,因此我将其从环境变量中删除,但即使在重新启动 cypress 和 VsCode 后,Cypress 仍在使用它。 我还尝试了以下解决方案:清理赛普拉斯缓存文件夹卸载赛普拉斯并重新安装

在从未配置过代理环境变量的队友机器上安装 Cypress 工作正常。 我的问题是:为什么赛普拉斯仍在检索不再存在的 HTTP_PROXY 环境变量? 如何从赛普拉斯设置中删除它?

非常感谢你的帮助。

cypress 中的环境变量可通过以下方式获得:

1) 方法 1

通过终端或命令行添加环境变量为:CYPRESS_

例如:CYPRESS_TEST 创建变量 TEST

您可以通过在 cmd 中键入 set 和在 shell 中键入 env 来查看所有变量,在其中搜索 cypress

2)方法2:

到环境文件或配置文件:

检查这些文件是否有代理环境变量:

在此处输入图像描述

**3) 使用插件文件**

检查插件文件夹中的 index.js

config.env

查看您是否在这些位置(或测试)中设置了代理变量并尝试将其删除

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM