This is a repository of simple desktop application sample made with HTML, CSS and JavaScript based on Electron. Compiled packages are available on Mac, Linux and Windows.
Features
- BDD style unit testing
- Scenario based e2e testing with Protractor
- Test and deploy on Travis CI
- Web preview on Github pages
- Releasing binaries on Github
Application can be previewed on your Chrome, Firefox or other browsers with ES2015 implementation.
https://wakayamarb.github.io/1min-timer/
$ git clone https://github.com/wakayamarb/1min-timer.git
$ cd 1min-timer
$ npm install
Unit tests and e2e tests are going to be done.
$ npm test
$ npm start
$ npm run build
$ brew install wine
$ npm run build-win32
It have been never tried but perhaps command below works.
$ npm run build-win32