Skip to content

Prerequisites

Harmen Janssen edited this page Aug 22, 2016 · 1 revision

PHP >= 5.3

For the time being we have servers to support with PHP 5.3.
Garp's main contributors run PHP 7, so that's known to work as well.

Environment: development

Add an entry to your ~/.bash_profile (and reload).

export APPLICATION_ENV=development

Ruby < 3

Install preferably through RVM.

Paths

Make sure these are in your path:

./node_modules/.bin
./vendor/bin

Node Packages

Every site should be self-contained. Dependencies should be defined in the site's package.json. Install with npm i. Make sure you’re running Node v4 or later.

Ruby Packages

$ gem install semver

Homebrew Packages

Git flow is used when releasing new versions.

$ brew install git-flow

Deployment prerequisites

Deploying requires another set of prerequisites.

Clone this wiki locally