在 Angular 项目中,
ng add @cypress/schematic
默认安装最新版本的 Cypress。由于 Cypress 10 中存在许多重大变化,并且缺乏在 Cypress 10 中实现 Cucumber 的文档,这证明是有问题的。我们想要使用 Cypress Schematic 来安装 [email protected]
。使用常规 npm install --save-dev [email protected]
是不可取的,因为它不会像原理图那样覆盖像 ng e2e
这样的命令(相反,量角器仍然控制这些命令)。
如何强制
ng add @cypress/schematic
命令安装特定版本的 Cypress?
运行以下命令升级和降级cypress版本
npm install --save-dev [email protected]