更新到 Rails 4 后,我试图启动服务器,但它不会启动。简而言之,应用程序似乎没有被“检测到”,就像那里没有应用程序一样。
~ $ bundle exec rails server
Usage:
rails new APP_PATH [options]
Options:
-r, [--ruby=PATH] # Path to the Ruby binary of your choice
# Default: /app/vendor/ruby-2.0.0/bin/ruby
-b, [--builder=BUILDER] # Path to some application builder (...
-m, [--template=TEMPLATE] # Path to some application template (...
[--skip-gemfile] # Don't create a Gemfile
-B, [--skip-bundle] # Don't run bundle install
奇怪的是(旧的)系统 gem 可以让它启动得很好,但不能使用 Bundler。
为什么 Rails 无法启动?
我尝试浏览 CLI 源代码,但我无法掌握正在发生的事情。
(使用 Edge Rails 4.0.0.beta 和 Ruby 2.0.0.rc)
如果您想知道,这里是目录列表:
~ $ ls
app config db Gemfile lib mock Rakefile script tmp
bin config.ru features Gemfile.lock log public README.md spec vendor