Name: misoproject.github.io
Owner: The Miso Project
Description: This is the builder for the public miso project website. It uses Staticmatic alongside some custom api generating code.
Created: 2012-03-08 19:34:41.0
Updated: 2017-02-18 19:06:28.0
Pushed: 2015-11-23 02:01:02.0
Homepage: misoproject.com
Size: 5387
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This is the builder for the public miso project website. It uses Staticmatic alongside some custom api generating code.
Submit any issues/requests for the Miso project website as issues here.
If you'd like to work on this project, you'll need the following tools installed on your system: GNU Make, Ruby (with Bundler), and Node.js.
After cloning the repository, run the following commands from the project root:
git submodule init
git submodule update
bundle install
npm install
From project root, run:
make
To run a webserver on port 3000, run:
make view
make deploy
This will create a branch named gh-pages
, build the static site, and push the
branch to the git remote named upstream
. If you would like to deploy to
another remote repository (for instance, origin
during testing), you may set
the UPSTREAM
environmental variable:
UPSTREAM=origin make deploy
js
dependencies needs to be done under the site/js
folder, as does the updating of any images or other non-code assets.