Files
cypress/packages/electron
Chris Breiding b8f0257958 Upgrade to electron 2.0.18 and node 8.9.3 (#4001)
* upgrade to electron 2.0.18 and node 8.9.3

* use cypress/browsers:node8.9.3-chrome73 docker image

* fix type_spec for chrome

* Revert "fix type_spec for chrome"

This reverts commit 7914f68142.

* fix driver specs for chrome

* update engines to 8.9.3


Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com>
Co-authored-by: Brian Mann <brian.mann86@gmail.com>
2019-04-25 19:55:15 -04:00
..
2017-04-21 10:34:19 -04:00
2017-04-21 10:34:19 -04:00
2017-04-21 10:34:19 -04:00

Electron

This is the lib responsible for installing + building Electron. This enables us to develop with the Electron shell that will match how the final compiled Cypress binary looks 1:1.

It does this by using symlinks while in development.

Installing

The Desktop GUI's dependencies can be installed with:

cd packages/desktop-gui
npm install

Building

npm run build

Note: npm run build just installs Electron binary for your OS specific platform