Closed as not planned
Description
Steps to reproduce:
rails plugin new example --mountable
cd example/
echo "gem 'spring'" >> Gemfile
bundle
echo "Spring.application_root = './test/dummy'" > config/spring.rb
bundle exec spring binstub --all
Trying to start the server from the engine directory:
example david$ spring rails s
Spring was unable to find your config/application.rb file. Your project root was detected at /Users/david/Sites/example, so spring looked for /Users/david/Sites/example/config/application.rb but it doesn't exist. You can configure the root of your application by setting Spring.application_root in config/spring.rb.
Trying to start the Rails console from the engine directory:
example david$ spring rails c
/Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/configuration.rb:37:in `pwd': No such file or directory - getcwd (Errno::ENOENT)
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/configuration.rb:37:in `project_root_path'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/configuration.rb:28:in `application_root_path'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:243:in `loaded_application_features'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:105:in `ensure in preload'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:110:in `preload'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:140:in `serve'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:128:in `block in run'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:122:in `loop'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application.rb:122:in `run'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/spring-1.1.3/lib/spring/application/boot.rb:18:in `<top (required)>'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Users/david/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from -e:1:in `<main>'
Enter the dummy directory:
cd test/dummy/
Trying to start the Rails server using the rails bin file directly:
dummy david$ bin/rails s
Spring was unable to find your config/application.rb file. Your project root was detected at /Users/david/Sites/example, so spring looked for /Users/david/Sites/example/config/application.rb but it doesn't exist. You can configure the root of your application by setting Spring.application_root in config/spring.rb.
Trying to start the Rails server using Spring:
dummy david$ spring rails s
Spring was unable to find your config/application.rb file. Your project root was detected at /Users/david/Sites/example, so spring looked for /Users/david/Sites/example/config/application.rb but it doesn't exist. You can configure the root of your application by setting Spring.application_root in config/spring.rb.
Using Rails 4.1.4 and Ruby 2.1.2p95 on OS X Mavericks 10.9.4
Metadata
Metadata
Assignees
Labels
No labels