-
-
Notifications
You must be signed in to change notification settings - Fork 91
Setting Up A Development Environment
Massive Decks has two core components: the server (TypeScript on Node.js) and the client (Elm). Both are managed using NPM.
This means the installing Node 11 should be all you need to get going. After that, all other dependencies will be installed with NPM.
The first thing to do will be to fork this repository and clone your new fork to your local system. Please note active development is currently in the v2
branch, not in master
.
You can then run npm run dev
in the server
directory, and likewise npm run dev
in the client directory. This will start the two components in development mode. You can now make changes to the source in your favourite editor and they will automatically react to changes. By default, you can visit http://localhost:8080/
to see the game running.
You should now be up and running with a development environment for Massive Decks. If anything has gone wrong, check the troubleshooting page.