NMSCD / NMSCD.github.io

🏠 Community Developers & Designers Website

Home Page:http://nmscd.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🏠 Home page

The home page of the No Man's Sky Community Developers & Designers.


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 πŸ’ͺ

About

🏠 Community Developers & Designers Website

http://nmscd.com/

License:GNU General Public License v3.0


Languages

Language:Handlebars 45.2%Language:Shell 25.1%Language:SCSS 17.0%Language:JavaScript 12.8%