©TriMoon™
©TriMoon™•3d ago

How to install an electron app from it's repo?

While browsing for some WebGL games i came across this game, and was suprised to see on their discord that they would have a Linux client soon. So when i asked i was directed to: https://github.com/OnRushStudio/Venge-Client And told to clone the repo and run npm start inside it. Now we all love Deno right? So how can we use this using Deno instead of node? Please step-by-step instructions are welcome 😉
GitHub
GitHub - OnRushStudio/Venge-Client
Contribute to OnRushStudio/Venge-Client development by creating an account on GitHub.
3 Replies
marvinh.
marvinh.•3d ago
npm start -> deno task start
©TriMoon™
©TriMoon™OP•3d ago
will that also import all the dependencies? let me try 👍
$ git clone https://github.com/OnRushStudio/Venge-Client.git
Cloning into 'Venge-Client'...
remote: Enumerating objects: 6212, done.
remote: Counting objects: 100% (93/93), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 6212 (delta 65), reused 52 (delta 42), pack-reused 6119 (from 1)
Receiving objects: 100% (6212/6212), 117.33 MiB | 3.32 MiB/s, done.
Resolving deltas: 100% (503/503), done.
$ cd Venge-Client/
$ deno task start
Task start electron .
electron: command not found
$ git clone https://github.com/OnRushStudio/Venge-Client.git
Cloning into 'Venge-Client'...
remote: Enumerating objects: 6212, done.
remote: Counting objects: 100% (93/93), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 6212 (delta 65), reused 52 (delta 42), pack-reused 6119 (from 1)
Receiving objects: 100% (6212/6212), 117.33 MiB | 3.32 MiB/s, done.
Resolving deltas: 100% (503/503), done.
$ cd Venge-Client/
$ deno task start
Task start electron .
electron: command not found
Didn't seem to work... @marvinh. Keep in mind, im still a noob wrt to using deno unfortunatly...
marvinh.
marvinh.•3d ago
usually you install dependencies in Deno via deno install. That said it looks like this project has some github: dependencies which are not supported in Deno. As a workaround you can install them with npm like npm install and then use Deno for the rest.

Did you find this page helpful?