Nice browser. Is it antique?
No, seriously - your browser is so old that some features of patternplate don't work as expected.
Don't worry - you can either continue with a restricted version or install an up-to-date browser.
We messed up.
Sorry, but your user experience might be affected.
- Try reloading the page
- Report the problem at github.com/patternplate/patternplate

Howto: Develop Alva

👩‍🎓 Level: Expert

What to expect

Shows how to build Alva from sources. Most likely this is interesting to you if you want to contribute code changes to Alva or try out features that are not released yet.

After following the steps below you have a working dev setup for Alva

Prerequesites

  • 🌲 git
  • 🐢 Node.js >= 8
  • 🐈 yarn
  • 💻 A terminal emulator
  • 🌐 Internet connection

Fetch and prepare project

Open a terminal and enter

git clone https://github.com/meetalva/alva.git
cd alva
yarn

Start the build processes

yarn tsc -b -w

Start webpack

In a second terminal window:

yarn webpack -w

Start Alva

In a third terminal window:

yarn alva # start electron version
# alternatively:
# yarn alva --host=node
# yarn alva --host=static --serve