运行"rails s"时遇到问题

kYa*_*AdO 9 ruby ruby-on-rails

rails s在ubuntu中运行时遇到问题.当我键入rails s它不启动服务器,但它给我这个消息:

kyala@ubuntu:~/depot$ rails s

Usage:
  rails new APP_PATH [options]

Options:

-r, [--ruby=PATH]           # Path to the Ruby binary of your choice
                              # Default: /home/kyala/.rvm/rubies/ruby-1.9.2-p290/bin/ruby

-d, [--database=DATABASE]   # Preconfigure for selected database (options: mysql/oracle/postgresql/sqlite3/frontbase/ibm_db)enter code here
                              # Default: sqlite3

 -b, [--builder=BUILDER]     # Path to an application builder (can be a filesystem path or URL)

-m, [--template=TEMPLATE]   # Path to an application template (can be a filesystem path or URL)
      [--dev]                 # Setup the application with Gemfile pointing to your Rails 

checkout
      [--edge]                # Setup the application with Gemfile pointing to Rails 

repository

[--skip-gemfile]        # Don't create a Gemfile

 -O, [--skip-active-record]  # Skip Active Record files

 -T, [--skip-test-unit]      # Skip Test::Unit files

 -J, [--skip-prototype]      # Skip Prototype files

 -G, [--skip-git]            # Skip Git ignores and keeps


Runtime options:

-f, [--force]    # Overwrite files that already exist

-p, [--pretend]  # Run but do not make any changes

 -q, [--quiet]    # Supress status output

 -s, [--skip]     # Skip files that already exist


Rails options:

 -v, [--version]  # Show Rails version number and quit

  -h, [--help]     # Show this help message and quit


Description:

  The 'rails new' command creates a new Rails application with a default

 directory structure and configuration at the path you specify.

Example:

  rails new ~/Code/Ruby/weblog


 This generates a skeletal Rails installation in ~/Code/Ruby/weblog.

See the README in the newly created application to get going.
Run Code Online (Sandbox Code Playgroud)

Kes*_*nov 7

尝试重新生成binstubs:

rm bin/*

rake rails:update:bin
Run Code Online (Sandbox Code Playgroud)

它应该做的伎俩.


Gaj*_*ena 6

当rails应用程序文件夹中缺少脚本文件夹时,它会显示上述错误.我只是从另一个应用程序中解决它,它对我有用


小智 3

在运行Rails服务器之前,您需要首先创建一个Rails应用程序。

例如,要创建一个新的应用程序调用“test_app”,请运行以下命令:

rails new test_app
Run Code Online (Sandbox Code Playgroud)

创建应用程序后,您可以 cd 进入该目录并启动服务器:

cd test_app
rails server
Run Code Online (Sandbox Code Playgroud)