如何使用 CYPRESS_INSTALL_BINARY 安装 Cypress?

问题描述 投票:0回答:2

由于公司防火墙,我不能只使用 npm install cypress。

我的下载文件夹中有 cypress.zip

在 Windows 命令提示符下我尝试了以下操作: CYPRESS_INSTALL_BINARY=/Users/HMiller/Downloads/cypress.zip npm install cypress 我收到以下错误

“CYPRESS_INSTALL_BINARY”不被识别为内部或外部命令, 可运行的程序或批处理文件。

或者在 Shell 中我得到这个 -

CYPRESS_INSTALL_BINARY=/Users/HMiller/Downloads/cypress.zip:术语 'CYPRESS_INSTALL_BINARY=/Users/HMiller/Downloads/cypress.zip' 未被识别为 cmdlet、函数的名称, 脚本文件,或可运行的程序。检查名称的拼写,或者如果包含路径,请验证该路径是否正确 正确并重试。 在行:1 字符:1

  • CYPRESS_INSTALL_BINARY=/Users/HMiller/Downloads/cypress.zip npm insta ...
  •   + CategoryInfo          : ObjectNotFound: (CYPRESS_INSTALL...ads/cypress.zip:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    
    

如有任何帮助,我们将不胜感激

shell cmd binary cypress
2个回答
1
投票

您可以尝试这些步骤,

set CYPRESS_INSTALL_BINARY=\your\path\to\cypress.x.x.x.zip

npm install cypress

npx cypress open

如果您尝试在 package.json 中添加脚本

  "test": "npm run cypressinstallbinary && npx cypress run",
  "cypressinstallbinary": 
  "CYPRESS_INSTALL_BINARY=/path/to/cypress.zip npm install cypress",
    

0
投票

看看这个工作正常的解决方案 - Cypress:无法安装二进制文件

我按照上述步骤操作,问题已解决

© www.soinside.com 2019 - 2024. All rights reserved.