saiichihashimoto / this-is-snek Arkiveret

En simpel BattleSnake AI skrevet i Javascript til NodeJS.

For at komme i gang skal du bruge et fungerende NodeJS-udviklingsmiljø og i det mindste læse Heroku-dokumentationen om udrulning af en NodeJS-app.

Hvis du ikke har opsat et NodeJS-udviklingsmiljø før, kan du læse, hvordan du kommer i gang med NodeJS. Du skal også bruge npm til nem JS-afhængighedsstyring.

Denne klient bruger Express4 til nem rutehåndtering, læs dokumentationen for at få mere at vide om læsning af indgående JSON-parametre, skrivning af svar osv.

Deploy

Kør AI’en lokalt

Fork og klon denne repo:

git clone [email protected]:sendwithus/battlesnake-node.gitcd battlesnake-node

Installer afhængigheder:

npm install -g foreman # Node implementation of Ruby Foremannpm install

Kør serveren:

nf start web

Test klienten i din browser: http://localhost:9001

Udrulning til Heroku

Klik på knappen Udrulning til Heroku øverst, eller brug kommandolinjekommandoerne nedenfor.

Opret en ny NodeJS Heroku-app:

heroku create 

Skub kode til Heroku-servere:

git push heroku master

Åbn Heroku-appen i browseren:

heroku open

Og gå direkte via http://APP_NAME.herokuapp.com

Se/stream serverlogfiler:

heroku logs --tail

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.