Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.14 KB

README.md

File metadata and controls

37 lines (22 loc) · 1.14 KB

👥 NMS Meetup

Details on the yearly Guildford meetup and a place to showcase the memories that we have made with all those that joined us to celebrate No Man's Sky


Building the project locally

Many of the files are generated using Handlebar templates. To get the solution running, use the following commands:

  • npm run setup
    • This will install all npm packages and then create the templates/data/live.json file with all the members of the NMSCD
  • npm run dev

The dev script runs 3 processes concurrently. This shouldn't be a problem, but if you want to run them individually, they are:

  • dev:watch-template
    • This builds all of the handlebar files using the JSON files in the data folder
  • dev:watch-sass
    • This compiles all the SCSS files into public/assets/css/main.css
  • dev:live-server
    • A small HTTP server. Once running you should see the site on 127.0.0.1:8080

Deployment

This site makes use of Github Actions to build the project and Github Pages to host it 💪