mirror of
https://github.com/cypress-io/cypress.git
synced 2026-01-25 16:39:04 -06:00
* better explain contributing to the driver - update npm tasks to reflect newest conventions * better explain contributing to the desktop-gui - update npm tasks to reflect newest conventions * synchronize content changes * capitalize all package readme's for consistency * better explain contributing to the runner, synchronize content changes * better explain contributing to the server * synchronize content * synchronize content * synchronize content * synchronize content * synchronize content * synchronize content * better contribution guidelines by redirecting users to package specific readme's * synchronize content * fix various content mistakes * simplify contributing * removed dead files * bump zunder * lock zunder to 5.1.0
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.
Install
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