使用 npm 在 windows 64 上安装 cypress 时出错
error installing cypress on windows 64 with npm
我在 Windows 10 机器上尝试安装最新的 cypress 时遇到错误。我正在使用 cypress 8.7 就好了。我删除了 node_modules
和 package-lock.json
,并从 package.json
中删除了 "cypress": "^8.7.0",
。
正在安装 cypress (9.1) 我看到这个错误:
npm install --save-dev cypress
npm ERR! Error: Cannot find module 'har-validator'
我在尝试使用旧版本时也遇到了同样的错误
npm install --save-dev cypress@8.7.0
来自 powershell 的系统信息:
node -v
> v16.8.0
npm -v
> 7.21.0
更新:
- 我的朋友能够在 package.json、OSX 上使用 nodejs
14.16.0
. 安装依赖 8.7.0
- 今天(2021-11-26)对我有用
npm install --save-dev cypress@8.7.0
@cypress/request 中存在错误。
看看https://github.com/cypress-io/request/pull/15
编辑: 其中一位开发者发布了 PR。 https://github.com/cypress-io/request/pull/16
看起来 Cypress 的最新版本有问题。我们今天遇到了 v8.7.0 的这个问题。 "npm install har-validator"
手动安装了缺少的 har-validator 模块,这很有帮助。
我在 Windows 10 机器上尝试安装最新的 cypress 时遇到错误。我正在使用 cypress 8.7 就好了。我删除了 node_modules
和 package-lock.json
,并从 package.json
中删除了 "cypress": "^8.7.0",
。
正在安装 cypress (9.1) 我看到这个错误:
npm install --save-dev cypress
npm ERR! Error: Cannot find module 'har-validator'
我在尝试使用旧版本时也遇到了同样的错误
npm install --save-dev cypress@8.7.0
来自 powershell 的系统信息:
node -v
> v16.8.0
npm -v
> 7.21.0
更新:
- 我的朋友能够在 package.json、OSX 上使用 nodejs
14.16.0
. 安装依赖 8.7.0
- 今天(2021-11-26)对我有用
npm install --save-dev cypress@8.7.0
@cypress/request 中存在错误。 看看https://github.com/cypress-io/request/pull/15
编辑: 其中一位开发者发布了 PR。 https://github.com/cypress-io/request/pull/16
看起来 Cypress 的最新版本有问题。我们今天遇到了 v8.7.0 的这个问题。 "npm install har-validator"
手动安装了缺少的 har-validator 模块,这很有帮助。