Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pry/pry.github.io
The source for the official Pry website.
https://github.com/pry/pry.github.io
irb pry repl ruby website
Last synced: about 2 months ago
JSON representation
The source for the official Pry website.
- Host: GitHub
- URL: https://github.com/pry/pry.github.io
- Owner: pry
- Created: 2011-06-22T13:08:38.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-05-31T14:19:07.000Z (7 months ago)
- Last Synced: 2024-06-03T02:33:01.135Z (7 months ago)
- Topics: irb, pry, repl, ruby, website
- Language: CSS
- Homepage: http://pry.github.io
- Size: 659 KB
- Stars: 5
- Watchers: 17
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pry website on GitHub Pages
Pry website is hosted using GitHub Pages, which in turn are served
by [Jekyll](https://github.com/mojombo/jekyll) on GitHub. On push,
the site is re-generated by GitHub and published on:## Local development
There’s a few dependencies to install when developing the site on
your own computer.### [Bundler](http://gembundler.com/)
All development dependencies are contained within the Gemfile. To
use it, you’ll need to install bundler.gem install bundler
Once bundler is installed, you can install the dependencies:
bundle install
### [Foreman](http://ddollar.github.com/foreman/)
There’s a Procfile in the site directory, which describes how to
start Jekyll and Compass to Foreman. All you need to do, once you
have installed dependencies with Bundler, is to start Foreman:foreman start
That should be it! Now you can change files wildly and you’ll see
them by pointing your browser to `http://localhost:5000`.#### [Compass](http://compass-style.org/)
Compass is used to ease the pain of CSS. Compass will find all
files in the `_scss/` directory ending with `.scss`, and compile
them into the `stylesheets` directory.#### [Jekyll](http://jekyllrb.com/)
GitHub Pages are powered by Jekyll, and so are we! Configuration
is in `_config.yml` as normal, but it probably doesn’t need to
be touched.