Installing The Server Code and Client code. - koreanpanda345/Pokemon-Showdown-Server-Guide GitHub Wiki

Its easier to install the client first. The reason for this, is because the client has build tools, that will make the server code for us. So we can just run the command npm run build-full in the terminal.

To install the client, we need to have git install. Once git is installed, we can clone the repo. so make a new Folder, for the project. Then open a git bash terminal, then type in git clone https://github.com/smogon/pokemon-showdown-client.git

This will install the client code for us.

Open the client code in any Text Editor/IDE, I am using Visual Studio Code, for my Choosen Text Editor.

Open a terminal, and run the build full command. npm run build-full. And let it finish. What this does is build all the needed folders, and files we need. This will install the server code into the data folder of the client.

You have successfully installed both of the client, and server code.