An online listing of apprenticeship opportunities.
To install and run the website you will need to download Node v16.
-
Clone the Repo
git clone [email protected]:sparkbox/apprentice-at.git -
Change Directory
cd apprentice-at -
Install Node Modules
npm ci -
Run
npm startto start local development server
-
clean:allscript to wipe out everything indist/. -
autoprefixupdate css files indist/css/to include necessary browser prefiexes. -
eleventygenerates static site demplates intodist/ -
sass:buildcompiles all sass files in thescss/folder into thedist/css/folder. -
eleventy:watch,sass:watch&js:watchwatch for changes to files in the.hbs,.scss&.jsfiles of our project. BrowserSync is used to refresh pages after changes are made. -
npm run buildruns a series of scripts to compile the static site in thedist/folder. Runs:clean:all,sass:build,copy:public,concat:js,eleventyandautoprefixin that order. -
npm startwill run the scriptsbuild,sass:watch,eleventy:watch,js:watch&servetogether in parallel.
When master is updated, Netlify will rebuild and launch apprentice.at.