Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
[Deprecated] Electron wrapper for Patchwork Classic: run as a desktop app outside the browser
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add org-wide config for Stale app Jan 11, 2019
app 2.12.4 Dec 14, 2016
config initial commit Jan 19, 2016
resources Fix non-amd64 arch in deb package Jul 7, 2016
tasks upgrade to electron 1.4.2, fix building Oct 8, 2016
.gitignore initial commit Jan 19, 2016
.npmrc Add .npmrc to disable package-lock.json Oct 29, 2018
README.md add rebuild command for fixing version mismatch errors Sep 29, 2016
gulpfile.js initial commit Jan 19, 2016
package.json 2.12.4 Dec 14, 2016

README.md

patchwork-electron

Running from source

$ cd ~
$ git clone https://github.com/ssbc/patchwork-electron.git
$ cd patchwork-electron
$ npm install
$ npm start

To use the latest patchwork version, do the following:

$ cd ~
$ git clone https://github.com/ssbc/patchwork.git
$ cd patchwork
$ npm install
$ npm link
$ cd ~/patchwork-electron/app
$ npm link ssb-patchwork

Troubleshooting

If you get an error similar to:

Uncaught Exception: Error: Module version mismatch. Expected 50, got 48.

It means your installed node version is not compatible with the version of Electron patchwork uses. You'll need to rebuild your node module folder using:

$ npm run rebuild

Building

$ npm run release

More info

This repo is based on https://github.com/szwacz/electron-boilerplate. Check that repo to get more information on the structure and scripts.

You can’t perform that action at this time.