Skip to content

TeamPenguins/catwalk

Repository files navigation

Catwalk

Project description

Table of Contents

  1. Usage
  2. Module-Diagrams
  3. Requirements
  4. git-workflow
  5. Development
  6. Installing-Dependencies

Usage

Clone down the pre-production branch, open that branch in code and do the following:

To create a development build:

npm run build-prod

To run in your browser:

npm start

Module Diagrams

High-level diagrams that breakdown each module

Requirements

An nvmrc file is included if using nvm.

  • Node 6.13.0
  • etc

git-workflow

  1. In your terminal, navigate to the root directory of your project
  2. Switch to the master branch:
git checkout master
  1. Pull most recent commits:
git fetch origin
  1. Reset the repo’s local copy of master to match the latest version:
git reset --hard origin/master
  1. Create a new branch with a name that is descriptive of the task/ticket you are completing:
git checkout -b new-feature
  1. Use the usual commands to check, stage, and make commits:
git status git add git commit
  1. Push your commits to a remote tracking branch to have a backup:
git push -u origin new-feature
  1. Push the feature to the central repository when finished:
git push --set-upstream origin new-feature
  1. Submit a pull request for this feature branch
  2. A teammate will review your PR. If changes need to be made, repeat steps 6, 7, & 8
  3. Teammate will then approve your PR and merge the changes to master
  4. SUCCESS!

Development

From within the root directory:

To create a development build:

npm build-prod

To run test scripts

npm start:test

Installing Dependencies

From within the root directory:

npm install -g webpack
npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages