The project for this site has yet to be started, but we are planning to begin devcelopment on React webapp (probably built with Gatsby) very soon!
Please use node v12.16.1:
nvm use
Install dependencies:
yarn install
NOTE: Use yarn
to install deps... npm i
screws up sometimes...
Run locally (with hot module reloading):
npm start
then see the site at http://localhost:8000/
Create local build:
npm run build
Serve local build:
npm run serve
Run Unit Tests (TDD watch-mode style):
npm test
Run Unit Tests (Single run for CI and with code coverage output):
npm run test-once
Run BDD / E2e Tests (Locally With UI):
npm run e2e
Run BDD / E2e Tests (Headless Mode for CI):
node_modules/.bin/cypress run
Run linting (calls both prettier linting and tslint):
npm run lint
Deploy to Github Pages:
npm run deploy-gh
Live site: https://everybodycodes.github.io/Official-Website/
This project was proudly created with https://evaluates2.github.io/Gatsby-Starter-TypeScript-Redux-TDD-BDD!
Looking for more guidance? Full documentation for Gatsby lives on the website. Here are some places to start:
-
For most developers, we recommend starting with our in-depth tutorial for creating a site with Gatsby. It starts with zero assumptions about your level of ability and walks through every step of the process.
-
To dive straight into code samples, head to our documentation. In particular, check out the Guides, API Reference, and Advanced Tutorials sections in the sidebar.
If you are interested in learning how this project was created or would like to be your own modified starter, we have documented our steps as of the creating of this project below.
This project was initially created with the gatsby-starter-default project.
gatsby new myproject https://github.com/gatsbyjs/gatsby-starter-default
Want to help out with this project? Just send a tweet to President & Cofounder Jim Lynch, and we'll invite to you the Github org! ❤️