【问题标题】:Can't create new project in Ruby on Rails无法在 Ruby on Rails 中创建新项目
【发布时间】:2011-10-28 17:09:14
【问题描述】:

通过 rvm 安装 rails 后,当我创建新项目时

rails 新项目名称

创建名称为“new”的项目而不是“project_name”,但文件夹包含所有项目文件, 之后我尝试使用命令启动服务器

rails 服务器或 rails s

使用项目文件创建文件夹“server”或“s”,而不是启动服务器。

红宝石 1.8.7 导轨 2.3.14 我需要这个版本的 ruby​​ 和 rails。

操作系统 Ubuntu 11.10

我必须做什么?

【问题讨论】:

    标签: rvm ruby-on-rails-2


    【解决方案1】:

    对于 3.0 之前的 rails 版本,rails 命令仅用于创建新应用程序

    rails APP_NAME
    

    然后你使用脚本/服务器来运行开发服务器

    在较新版本的 Rails 中,您可以使用 rails 命令执行许多操作,例如创建应用程序、运行服务器等...

    如果您正在创建一个新应用,最好使用 ruby​​ 1.9.2 和 rails 3.1

    如果您需要运行 2.3 - 最好投资一本针对该版本的好书

    【讨论】:

      【解决方案2】:

      如何在不升级 rails 的情况下解决您的问题(不推荐)

      我认为您正在使用 rails 3.x.x 命令。在 rails 2.3 中,创建一个新项目的过程如下:

      rails project_name
      

      然后运行服务器是这样的:

      script/server
      

      这将使它工作。

      如何通过升级 rails 来解决您的问题

      我认为您绝对应该使用最新版本的 Rails 开始任何新项目。截至 10 月 28 日,最新版本是 Rails 3.1.1。所以你可能需要运行以下命令:

      gem install rails
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多