我正在构建CI / CD管道以进行端到端测试,其中开发人员将在不同的服务器和本地环境中使用cypress的多个实例。为了避免安装问题以及版本冲突,应在本地还是全局安装npm软件包?还是应该已经将它们安装在存储库中,但已在json包中定义了版本,那么该人所需要做的就是克隆并运行?
答案 0 :(得分:0)
您应该通过npm
(或yarn
)安装Cypress,并在package.json
devDependencies
中列出Cypress。
这样,某人只需要克隆存储库,运行npm install
,就可以安装Cypress。
这是Continuous Integration上的赛普拉斯文档