赛普拉斯的安装因代理设置而失败

时间:2020-02-24 15:43:11

标签: angular npm-install cypress

我正在尝试将cypress安装到我的Angular 8项目中。

但是当我尝试安装时,我一次又一次遇到相同的错误。

enter image description here

我已经在环境变量和.npmrc文件中添加了代理。 这些是我在公司Wiki上找到的代理变量。 但是我仍然遇到相同的错误。

有人知道我在做什么错吗?

2 个答案:

答案 0 :(得分:1)

在通过命令行安装之前,请在环境变量下面进行设置。

set HTTPS_PROXY=http://domain%5Cusername:password@proxy:80
set HTTP_PROXY=http://domain%5Cusername:password@proxy:80

此外,在npm的代理值下方设置

npm config set proxy http://domain%5Cusername:password@proxy:80
npm config set http-proxy http://domain%5Cusername:password@proxy:80

此外,请确保您为代理服务器使用了正确的URL。

干杯!

答案 1 :(得分:0)

对我有用的解决方案是将CYPRESS_INSTALL_BINARY变量设置为本地zip文件夹。

我知道这在Azure DevOps中将不起作用,但也许安装可以在构建管道中进行。

这是我必须测试的东西。

更新

该安装适用于Azure DevOps。