Installing Beaker
MacOS: | Download the .dmg |
---|---|
Linux: | Build from source |
Windows: | Coming soon |
Building from source
Requires node 6 or higher. In Linux (and in some cases OSX) you need libtool, m4, and automake.
sudo apt-get install libtool m4 make g++ # debian/ubuntu
sudo dnf install libtool m4 make gcc-c++ # fedora
To build:
git clone https://github.com/beakerbrowser/beaker.git
cd beaker
npm install
npm run rebuild #see https://github.com/electron/electron/issues/5851
npm start
If you pull latest from the repo and get weird module errors, do:
npm run burnthemall
This invokes the mad king, who will torch your node_modules/
, and do the full install/rebuild process for you.
npm start
should work afterwards.
If you’re doing development, npm run watch
to have assets build automatically.