A repository containing a version of Minesweeper I made
Run gulp build
for building and gulp buildcontrol:heroku
to deploy to Heroku.
- Run
yarn install
to install server dependencies. - With Docker running, navigate to
/scripts
- Run
./start-container
to start the Docker container- Note: Windows users may instead need to run
./start-container.bat
- Note: Windows users may instead need to run
- Once the Docker container is running, open a new terminal tab and (from the same working directory) run
./attach-container
- Note: Windows users may need to run
./attach-container.bat
- Note: Windows users may need to run
- Run
cd app/brianweirdevminesweeper/
- Run
npm run start:client
to run the development client application. - In your browser, navigate to http://0.0.0.0:8080 to view the application.
- The game board dimensions and bomb counts for each level of difficulty are in accordance with the classic Minesweeper game, as described in this DataGenetics article
- If a bomb is clicked on the first turn, the bomb is moved to a corner as per convention