说明
因为网络可能存在问题,cypress一直卡在 Running postinstall script...
原因
- 网络问题(cypress默认下载地址,卡或慢或直接无法访问)
- cypress包比较大
特别说明
本解决方案只适用于cypress 10.0.6 以及后续版本
解决
设置环境变量
CYPRESS_DOWNLOAD_MIRROR=https://cdn.npmmirror.com/binaries/cypress/
CYPRESS_DOWNLOAD_PATH_TEMPLATE='${version}/${platform}-${arch}/cypress.zip'
环境变量CYPRESS_DOWNLOAD_PATH_TEMPLATE值中的单引号也是需要的
再次执行如下命令,此时就能以比较快的速度完成cypress的安装了
pnpm add cypress -D