Как заставить Cypress обнаружить мой существующий браузер Chrome после обновления? - PullRequest
0 голосов
/ 20 мая 2019

После обновления с Cypress 3.2.0 до 3.3.0 Cypress открывается только с опцией Electron для выполнения.

Я попытался полностью удалить Cypress (обе версии) и переустановить с нуля сnpm.

При попытке сделать это: https://docs.cypress.io/guides/guides/debugging.html#Clear-App-Data

Я получаю это:

{ Error: spawn cmd ENOENT
    at _errnoException (util.js:1024:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
    at onErrorNT (internal/child_process.js:372:16)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)

  code: 'ENOENT',
  errno: 'ENOENT',
  syscall: 'spawn cmd',
  path: 'cmd',
  spawnargs:
   [ '/c',
     'start',
     '""',
     '/wait',
     'C:\\Users\\James\\AppData\\Roaming\\Cypress\\cy\\production' ] }
Error: spawn cmd ENOENT
    at _errnoException (util.js:1024:11)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
    at onErrorNT (internal/child_process.js:372:16)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)

Я ожидаю, что Cypress при обновлении не потеряет расположениесуществующая установка Chrome, и я смогу устранить проблему, очистив данные приложения без ошибок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...