Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

README.md

Outline

Flow Documentation & Website

We use Jekyll to build the site.

Installation

If you are working on the site, you will want to install and run a local copy of it.

Start by cloning the website recursively to pull in all submodules:

git clone git@github.com:facebook/flow.git

Dependencies

In order to use Jekyll, you will need to have Ruby installed. macOS comes pre-installed with Ruby, but you may need to update RubyGems (via gem update --system). Otherwise, RVM and rbenv are popular ways to install Ruby.

The version of the Pygment syntax highlighter used by Jekyll requires Python 2.7.x (not 3.x). macOS comes pre-installed with Python 2.7, but you may need to install it on other OSs.

Once you have RubyGems and installed Bundler (via gem install bundler), use it to install the dependencies:

$ cd website
$ bundle install

Instructions

Use Jekyll to serve the website locally (by default, at http://localhost:8080):

$ cd website
$ make
$ open http://127.0.0.1:8080/
Morty Proxy This is a proxified and sanitized view of the page, visit original site.