![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rails
redvoilin
这个作者很懒,什么都没留下…
展开
-
rails入门(1)
以下基于rails 31、新建一个rails工程:rails new projectname(如demo)2、cd demo3、rails用了一个bundle工具帮助我们检查、安装这个rails程序中依靠的gem:bundle install4、rails自带了一个http服务器,可以这样启动:rails server 简写 rails s5、打开浏览器,输入http://lo原创 2012-06-03 20:49:08 · 526 阅读 · 0 评论 -
rails入门(2)
延续一个老传统,用rails实现一个显示“hello world”的功能1、rails generate controller welcome (可以简写成 rails g controller welcome )2、在config/routes.rb中添加这么一行:get "welcome/say_hello" => "welcome/say"3、在app/controllers/w原创 2012-06-03 21:15:59 · 379 阅读 · 0 评论 -
rails的常见错误信息
1、NoMethodError,一般是打错方法名了,如把link_to打成了link_too2、NameError,读取一个不存在的变量3、SyntaxError: unexpected $end,少了或者多了end关键字,不过rails没办法提示你是哪行少了或者多了end,你可以执行ruby -w filename,这样会打开ruby的警告模式来打开更详细的错误信息4、nvalid原创 2012-06-03 22:27:41 · 756 阅读 · 0 评论 -
rails入门(3)
这次我们在页面中增加超链接和设定rails程序首页1、在config/routes中增加一行:get "welcome" => "welcome#index"2、在app/controllers/welcome_controller.rb中增加一个方法:def indexend3、在app/views/welcome下面增加一个文件index.html.erb,在当中添加这几原创 2012-06-03 21:38:49 · 521 阅读 · 0 评论