https://github.com/treecg/site
Website for TREE
https://github.com/treecg/site
linked-data
Last synced: 17 days ago
JSON representation
Website for TREE
- Host: GitHub
- URL: https://github.com/treecg/site
- Owner: TREEcg
- Created: 2021-03-15T17:10:30.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-23T11:30:29.000Z (3 months ago)
- Last Synced: 2025-03-28T21:47:13.129Z (about 1 month ago)
- Topics: linked-data
- Language: HTML
- Homepage: https://tree.linkeddatafragments.org
- Size: 10.9 MB
- Stars: 0
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The TREE website
Purpose:
* General overview and goal of TREE
* A primer on how to get started
* Links to the spec
* Automatically update data about the team and our publications about TREE
* Hosting demosFuture:
* A data catalog
* An LDN inbox to notify us about any new## Building the website
We first prefetch data using the `bin/fetchData.js` script, we then build the page using Jekyll.
## Installation
This setup requires the installation of:
- ruby
- bundler
- jekyll
- npm
To compile and watch the website:(note that this does not watch changes in the config file or any of the rdf sources)
```bash
# Start the website in watch mode
npm run watch# This installs the dependencies,
# retrieves the RDF data
# and starts the site on localhost:4000.
```To build the website:
```bash
# Build the website
npm run build# This installs the dependencies,
# retrieves the RDF data
# and generates the site in the _site folder.
```On new data being added, run the respective command again.