Должен ли пакет cypress npm быть установлен локально? - PullRequest
0 голосов
/ 16 октября 2019

Я строю конвейер CI / CD для сквозного тестирования, где разработчики будут использовать несколько экземпляров кипариса, на разных серверах и в локальной среде. Чтобы избежать проблем с установкой, а также конфликтов версий, пакеты npm должны устанавливаться локально или глобально? или они должны быть уже установлены в репозитории, но определенные версии в пакете json, тогда все, что нужно сделать человеку, это клонировать и запустить?

1 Ответ

0 голосов
/ 17 октября 2019

Вы должны установить Cypress через npm (или yarn), и Cypress должен быть указан в вашем package.json devDependencies.

Таким образом, кому-то нужно только клонировать репо, запустить npm install и у них будет установлен Cypress.

Вот документы Cypress на Непрерывная интеграция

...