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 coderwall.com/p/6bmygq or 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)