ruby-on-rails - rails 不再生成脚本/服务器

标签 ruby-on-rails ruby macos

刚买了一台新的 Macbook Pro 并试着按照这个教程一步一步地做: http://developer.apple.com/tools/rubyonrails.html

第一个区别是现在我需要运行:rails new expenses --database=mysql 使用mysql生成项目,那么script文件夹下除了“rails”就没有别的了。在较旧的 Mac 上,我在脚本下得到了服务器、生成和一堆其他文件。难道是因为新版rails改变了做事方式?还是我做错了什么?

有人可以指出新教程或帮助我解决问题吗? 这里是运行 rails 新开销的剩余部分,它没有给出任何错误指示。

谢谢

 $ sudo rails new expenses --database=mysql
  create  
  create  README
  create  Rakefile
  create  config.ru
  create  .gitignore
  create  Gemfile
  create  app
  create  app/controllers/application_controller.rb
  create  app/helpers/application_helper.rb
  create  app/mailers
  create  app/models
  create  app/views/layouts/application.html.erb
  create  config
  create  config/routes.rb
  create  config/application.rb
  create  config/environment.rb
  create  config/environments
  create  config/environments/development.rb
  create  config/environments/production.rb
  create  config/environments/test.rb
  create  config/initializers
  create  config/initializers/backtrace_silencers.rb
  create  config/initializers/inflections.rb
  create  config/initializers/mime_types.rb
  create  config/initializers/secret_token.rb
  create  config/initializers/session_store.rb
  create  config/locales
  create  config/locales/en.yml
  create  config/boot.rb
  create  config/database.yml
  create  db
  create  db/seeds.rb
  create  doc
  create  doc/README_FOR_APP
  create  lib
  create  lib/tasks
  create  lib/tasks/.gitkeep
  create  log
  create  log/server.log
  create  log/production.log
  create  log/development.log
  create  log/test.log
  create  public
  create  public/404.html
  create  public/422.html
  create  public/500.html
  create  public/favicon.ico
  create  public/index.html
  create  public/robots.txt
  create  public/images
  create  public/images/rails.png
  create  public/stylesheets
  create  public/stylesheets/.gitkeep
  create  public/javascripts
  create  public/javascripts/application.js
  create  public/javascripts/controls.js
  create  public/javascripts/dragdrop.js
  create  public/javascripts/effects.js
  create  public/javascripts/prototype.js
  create  public/javascripts/rails.js
  create  script
  create  script/rails
  create  test
  create  test/fixtures
  create  test/functional
  create  test/integration
  create  test/performance/browsing_test.rb
  create  test/test_helper.rb
  create  test/unit
  create  tmp
  create  tmp/sessions
  create  tmp/sockets
  create  tmp/cache
  create  tmp/pids
  create  vendor/plugins
  create  vendor/plugins/.gitkeep

最佳答案

此行为在 Rails 3 中发生了变化。

您需要运行 rails s 来运行 rails server。

关于ruby-on-rails - rails 不再生成脚本/服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7139661/

相关文章:

ruby-on-rails - 如何将代码重构为服务类

ruby-on-rails - 不同的 robots.txt 用于 Heroku 上的登台服务器

ruby - 链接到 YARD 中的 Ruby 核心类

swift - 匹配 AppKit 和 SpriteKit 颜色

python - port 将其安装在 osx 中的哪里?

ruby-on-rails - JSON 数据在开发中正确显示,但在生产中显示不正确

ruby-on-rails - Rails simple_form 元素与数据-...刺激属性?

ruby - :symbol and symbol:? 之间的差异

mysql - Rails 3.2 - ActiveRecord `where` 查询与调用属性的方法

macos - Clojure 跷跷板应用程序 : How to change menubar title from "main"