好的,我已经阅读了ruby on rails教程书,我觉得我正在学习它。但当我完成后,我想开始自己的练习项目,但我似乎无法想到如何启动应用程序。
控制器名称是复数还是大写? 模型名称是单数吗? 这本书显示密码哈希和东西是在一个帮助文件中完成的,但我认为这些东西是在模型中完成的?
我只需要一些关于如何启动应用程序骨架的方向我猜
请帮忙!
答案 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之间的划分,请记住:帮助您在视图中打印信息,同时模型包含业务逻辑方法和数据库对话。