The PERTS platform and homepage: perts.net.
Just cloned? Follow these steps.
You should already have the Google Cloud SDK and NodeJS installed. If you don't:
- Install the google cloud sdk. Note that modern Macs are 64 bit. After installing the sdk, also install the python app engine components (see PERTS docs on install details). Run
gcloud components update
if you already have the sdk installed. - Install the newest LTS version of nodeJS (last documented at 8.11.1).
With that system-wide software installed, set up Yellowstone:
- In a terminal,
cd
into your yellowstone directory, e.g.cd yellowstone
. - Run
npm install
. - Run
npm start
. - Open a new terminal (⌘T or ⌘N).
- Run
npm run server
. - Open
localhost:9080
in your browser.
This application uses SASS (*.scss
) which compiles to CSS stylesheets. SASS allows for nested styles, cross-browser mixins, variables, and much more.
To make any CSS changes, make sure you've completed the steps in Bootstrapping. Then edit the files in /sass
. They will automatically be compiled when you save the edited file. Then refresh your browser to see changes.
$ npm start
Watches .scss
files to recompile corresponding .css
so you can see changes locally as you update the files.
$ npm run sass:build
Builds a minified production stylesheet