启动rails应用程序并感到困惑

时间:2011-08-29 19:06:02

标签: ruby-on-rails model-view-controller

好的,我已经阅读了ruby on rails教程书,我觉得我正在学习它。但当我完成后,我想开始自己的练习项目,但我似乎无法想到如何启动应用程序。

控制器名称是复数还是大写? 模型名称是单数吗? 这本书显示密码哈希和东西是在一个帮助文件中完成的,但我认为这些东西是在模型中完成的?

我只需要一些关于如何启动应用程序骨架的方向我猜

请帮忙!

3 个答案:

答案 0 :(得分:1)

你可能正在寻找的是:

rails new blog 

创建应用程序框架。

假设您已经管理过已经安装了ruby和gem rails

顺便说一句,你真的不需要任何书来开始使用rails

试试这个很棒的官方教程getting started Rails

干杯1

答案 1 :(得分:1)

要开始,你需要安装ruby和rubygems。

然后你必须安装rails

sudo gem install rails

完成此操作后,Rails将通过运行此命令为您创建应用程序框架:

rails new your_app_name

然后,您需要阅读以了解如何创建基本功能。最好的方法是使用脚手架并从所述脚手架创建的文件中学习。

rails generate scaffold controller_name

不要担心复数和单数和东西。 Rails脚手架将负责这一点。

我建议您阅读官方的Rails指南。信息是最新的:http://guides.rubyonrails.org/

祝你好运,享受Rails之旅。

答案 2 :(得分:0)

Ruby on Rails的主要优点是快速构建您的应用程序。因此,首先,使用所有RoR工具。试试这个:

rails new my_app_name
rails generate scaffold my_model_name field:type field:type
rake db:migrate
rails server

您将能够从您需要的骨骼开始。对于模型和助手juste之间的划分,请记住:帮助您在视图中打印信息,同时模型包含业务逻辑方法和数据库对话。