rails-eos
Some very simple file IO to make your Rails life easier.
Installing
Install the gem with:
$ gem install rails-eos
Getting Started
Generate a new rails project:
$ eos start newapp
then:
$ cd newapp
finally:
$ eos convert
and you're done!
What it does
Here's what Eos will change in your project:
- Replaces Gemfile.
- Views converted to HAML
- Creates Home Controller.
- Creates first Route.
- Creates Guardfile.
- Installs Simple Form.
- Installs Rspec.
- installs Cucumber.
- Installs LiveReload.
- Installs Bower.
Other Notes:
- Devise has been included but not installed.
- Bower assets are installed into vendor/assets/components.
- Bower components have been added to gitignore - you may want to change this for production.
- Check out https://coderwall.com/p/6bmygq or https://gist.github.com/afeld/5704079 for getting bower into production.
- You can start the server with
bundle exec guard
and find your app at localhost:5878
Roadmap
By 1.0 eos-rails will most likely have:
- Bower integration ready for production out of the box
- A devise booster
- A new asset pack just for rails. incl (agnostic styles, simple alerts and some js starter files)