/grow.dev

Grow's homepage and documentation site.

Primary LanguageJavaScript

grow.dev

Circle CI

The documentation website for Grow.dev.

Developer setup

This project uses Grow.dev, a static site generator.

Prerequisites

At a minimum, you will need:

After Pipenv and Node are setup, install the project using the following command. This installs the correct version of Python, and also installs Grow.

Install, alias, and run

# Run from the project directory.
pipenv install

# Add an alias to `$HOME/.bashrc` for grow.
alias grow='pipenv run grow'

# Install project dependencies.
grow install

# Run the development server
grow run

Deployment

grow.dev is hosted on Google Cloud Storage. Commits on GitHub's master invoke a Circle CI build task that automatically deploy the changes.