https://github.com/rubygems/bundler-site
The Bundler documentation website
https://github.com/rubygems/bundler-site
bundler hacktoberfest ruby rubygems
Last synced: 6 months ago
JSON representation
The Bundler documentation website
- Host: GitHub
- URL: https://github.com/rubygems/bundler-site
- Owner: rubygems
- Created: 2010-03-31T03:48:40.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2024-04-29T08:22:42.000Z (over 1 year ago)
- Last Synced: 2024-05-01T22:01:18.081Z (over 1 year ago)
- Topics: bundler, hacktoberfest, ruby, rubygems
- Language: Haml
- Homepage: https://bundler.io
- Size: 31.6 MB
- Stars: 108
- Watchers: 29
- Forks: 203
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bundler.io
[](https://github.com/rubygems/bundler-site/deployments/activity_log?environment=github-pages)
bundler.io is intended to serve as a convenient source for documentation on the [bundler](https://github.com/rubygems/rubygems) gem.
The site bundler.io is a static site generated using [Middleman](http://middlemanapp.com/).
[Bundler's manual pages](https://github.com/rubygems/rubygems/tree/master/bundler/lib/bundler/man) document much of its functionality and serve as an important part of the site. They are included via the **Rakefile**.
## Development Set Up
Begin by cloning the repository onto your location machine:
git clone https://github.com/rubygems/bundler-site.git
Once complete prepare the dependencies by running:
bundle install
npm installOr you can prepare a development environment on Gitpod cloud from the below link:
[](https://gitpod.io/#https://github.com/rubygems/bundler-site)
## Basic Middleman Commands
Fetch latest documentation and contributor information from bundler repo (should be done before running local development web server):
bundle exec rake build
Run a local development web server:
bundle exec middleman server
This will start a local web server running at: *http://localhost:4567*. It will serve the site as it exists in **/source**.
To specify the host and/or port, add the --bind-address, -p flag(s):
bundle exec middleman --bind-address 0.0.0.0 -p 8080
Note: the development server will automatically reload pages when they or there associated stylesheets are modified. This feature is enabled in **config.rb**.
Build the site:
bundle exec middleman build
This will use the files in **/source** to generate a static site in **/build**.