You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Read this first!! Local development is currently not supported if you don't have an existing account on the test server or access to the production credentials. This is because the move to an email-first signup flow has made it impossible to create accounts in the test database. We hope to be able to support an open-source development workflow again in the future.
Clone the repo: git clone https://github.com/Automattic/simplenote-electron.git
The dev server will start on https://localhost:4000, and the Electron app will launch automatically.
For all logging from Electron to be printed to the terminal (e.g. console.log statements within app.js), you might need to set env ELECTRON_ENABLE_LOGGING=1.
Note: Simplenote API features such as sharing and publishing will not work with development builds. Due to a limitation of make, installation paths used for build cannot have spaces.
Building
make package-osx
make package-win32
make package-linux
Testing
Unit tests are run with npm test.
Coding Guidelines
Please adhere to the same guidelines as found in wp-calypso.