- Install Node JS/NPM version 12+, if you have NVM installed you can type
nvm use
in the command line to use the same version as the repo authors. - Install AsciiDoctor CLI, so
which asciidoctor
should give a response
Run:
npm install
This will also do a preliminary build using access.redhat.com's front-end assets.
npm run build
This will build and reference the local version of the front-end assets, which may be more recent than what's on production.
npm run build
To work on the Sass/CSS, use:
npm run dev
This will start a local browser-sync server that:
- Automatically loads the
a-doc-styleguide.html
, which is generated from Pantheon's templates - Will watch and compile (in dev mode) from updates on the adoc or haml files
- Reload the page if anything changes
- It will run on a port from your localhost that will show up in command line