Sort:  

Interesting. Basically you'd need NPM/Node.js installed. NPM and Node I believe needs to be set in the path on Linux. I haven't played with it too much on Linux.

But you want npm and node commands to work. I know on Windows and Mac the setup is pretty easy. Just a GUI and it does it. Linux is more commandline based.

It also uses SQLite so node-gyp it uses for that, which is part of node itself I believe. Never really called it directly before.

but for it to compile you should have:
python (v2.7 recommended - not 3)
make
GCC

because as it builds, it will also compile SQLite and include that as a native extension.

But then once you have it installed git checkout https://github.com/keverw/SteemWrite the product

then you should be able to run npm install the npm run distlin and then the Electron builder that got installed into the project should build the Linux version.

Hope's a little better. Wonder what part specifically you are being stuck on. I only really know how to do things on Mac and Windows but a very similar build process.