Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.62 KB

manual.md

File metadata and controls

54 lines (40 loc) · 1.62 KB

Environment Setup

Manual

In order to run this app, you will need:

  1. Ruby 2.3.1 with the bundler gem installed. We recommend using rbenv for manging your ruby versions:
# On macOS
brew install rbenv
rbenv install 2.3.1
rbenv shell 2.3.1
gem install bundler
# On Debian-like
sudo ap-get install rbenv
rbenv install 2.3.1
rbenv shell 2.3.1
gem install bundler
# On Windows
choco install ruby -version 2.3.1
  1. A JavaScript runtime for Ruby on Rails. Node is commonly used for this:
brew install node           # On macOS
sudo apt-get install nodejs # On Debian-like
choco install nodejs        # on Windows
  1. SQLite for running your development and test databases:
brew install sqlite3             # On macOS
sudo apt-get install sqlite3-dev # On Debian-like
choco install sqlite             # On Windows
  1. PhantomJS for running acceptance tests:
brew install phantomjs         # On macOS
sudo apt-get install phantomjs # On Debian-like
choco install phantomjs        # On Windows

A Note for Windows Users

Ruby 2 has SSL certificate issues on Windows. Read this to fix them.

Gems with native extensions require DevKit to build C extensions.

Due to so many inherent problems with Ruby on Windows, consider using a UNIX-like OS via Vagrant, Docker, or similar.