An online listing of apprenticeship opportunities.
To install and run the website you will need to download Node v16.
Clone the Repo git clone git@github.com:sparkbox/apprentice-at.git
Change Directory cd apprentice-at
Install Node Modules npm ci
Run npm start
to start local development server
clean:all
script to wipe out everything in dist/
.
autoprefix
update css files in dist/css/
to include necessary browser prefiexes.
eleventy
generates static site demplates into dist/
sass:build
compiles all sass files in the scss/
folder into the dist/css/
folder.
eleventy:watch
, sass:watch
& js:watch
watch for changes to files in the .hbs
, .scss
& .js
files of our project. BrowserSync is used to refresh pages after changes are made.
npm run build
runs a series of scripts to compile the static site in the dist/
folder.
Runs:
clean:all
, sass:build
, copy:public
, concat:js
, eleventy
and autoprefix
in that order.
npm start
will run the scripts build
, sass:watch
, eleventy:watch
, js:watch
& serve
together in parallel.
When master
is updated, Netlify will rebuild and launch apprentice.at.