I am using Railside to create a new Rails project. I am on a Mac.
When I do that, I get this error :
/Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/commands/application.rb:12:in `expand_path': couldn't find HOME environment -- expanding `~' (ArgumentError)
I tried to do this :
set HOME=%HOMEPATH%
More information :
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/commands/application.rb:12:in `<top (required)>'
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/lib/rails/cli.rb:15:in `<top (required)>'
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /Users/justindomingue/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/gems/railties-3.2.2/bin/rails:7:in `<top (required)>'
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/bin/rails:19:in `load'
from /Users/justindomingue/.rvm/gems/ruby-1.9.3-p125/bin/rails:19:in `<main>'
I installed Railside and have the exact same problem. Not sure if you already had RVM or if Railside installed it for you. In my case I already had RVM. Maybe Railside just doesn’t know how to play with RVM. You could contact them.
However again my suggestion would be to try RubyMine or TextMate instead. These I think you will find more useful.
BTW any of these tools will organize files for you. That’s in fact one of the benefits of Rails itself. It’s consistent in that this is how the folders are set up in every project (convention over configuration).