Skip to content

Latest commit

 

History

History
63 lines (50 loc) · 2.91 KB

readme.md

File metadata and controls

63 lines (50 loc) · 2.91 KB

VT Code Camp 2019 Website

Netlify Status

This is the repo for the VT Code Camp 2019 archive website. The main VT Code Camp website repo is here: vtcodecamp/www.vtcodecamp.org

  • Production site: https://2019.vtcodecamp.com/
  • Deploy Previews: https://deploy-preview-{PR#}--vtcodecamp2019.netlify.com/
  • Branch Deploys: https://{branch-name}--vtcodecamp2019.netlify.com/

Built With

Project Setup

  • Install Node.js & NPM
  • Run npm install in the project directory to install local dependencies
  • Run npm run serve to run a local dev environment
  • Access dev copy of the site at localhost:8080

NPM Scripts

npm run build             # runs `npx eleventy` to build the site
npm run serve             # builds site + serves `_site` directory

File Structure

2019.vtcodecamp
├── _site/                # generated site output
├── .vscode/              # vs code editor configs
├── .netlify/             # netlify dev settings
├── node_modules/         # created by npm install
├── src
│   ├── _data             # data directory for 11ty (json + js)
│   │   ├── config.js     # environment settings
│   │   └── sponsor.js    # data driving sponsor section
│   ├── _includes         # template directory for 11ty
│   │   └── defaultLayout # parent template layout page
│   ├── assets            # static assets to build into site
│   │   └── sponsorLogos/ # sponsor logos
│   ├── [PageName].md     # any .md files will be built into html
│   ├── [PageName].njk    # any .njk files will be built into html
│   ├── favicon.ico       # favicon needs to be in root dir
│   └── index.njk         # home page
├── package.json          # lists npm modules, package, and scripts
├── .eleventy.js          # config information for 11ty
├── .gitignore            # ignored files in git
├── netlify.toml          # deploy settings for netlify
└── readme.md             # 🟊 [You Are Here]

Contributing

Thanks for your interest in contributing! Please see the main repo for info on contributing.