8000 GitHub - bpas247/terasology.github.io: Module site GitHub org page
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Sep 7, 2019. It is now read-only.

bpas247/terasology.github.io

 
 

Repository files navigation

Module Showcase Website

Keeping track of Terasology's modules since 2019.

Table of Contents

About The Project

Terasology’s basic engine can be extended by a huge amount (201 right now!) of modules. Keeping track of them is not the easiest task. This is why this gatsby framework provides an automated generator for a website, listing all of them. This showcase website will increase discoverability by allowing to filter and search for modules by keywords and categories.

Built With

The following generator is built using the following software, you'll need them installed in your workspace to run properly.

Getting Started

The generator repository at https://github.com/Terasology/terasology.github.io is the heart and central workspace of Module Showcase Website. To set up the workspace is a fairly easy process:

Prerequisites

The generator uses node and backend framework and yarn as a pack manager.

  • node

Download and setup NodeJs from https://nodejs.org/en/download/

  • yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

sudo apt-get update && sudo apt-get install yarn

If using nvm you can avoid the node installation by doing:

sudo apt-get update && sudo apt-get install --no-install-recommends yarn

Setup

  1. Clone the repo
git clone https://github.com/Terasology/terasology.github.io
  1. Install Node packages
yarn
  1. Run the generator locally
gatsby  develop

About

Module site GitHub org page

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 76.6%
  • CSS 23.4%
0