• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

[ruby]rubyonrails学习笔记1

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

准备:

ruby(windows): http://rubyforge.org/frs/?group_id=167

gem: http://rubyforge.org/frs/?group_id=126

gem install rails


创建应用项目:

  rails new blog


配置数据库:  

sqlite3:

	development:
	  adapter: sqlite3
	  database: db/development.sqlite3
	  pool: 5
	  timeout: 5000

mysq1:

	development:
	  adapter: mysql2
	  encoding: utf8
	  database: blog_development
	  pool: 5
	  username: root
	  password:
	  socket: /tmp/mysql.sock

postgresql:

	development:
	  adapter: postgresql
	  encoding: unicode
	  database: blog_development
	  pool: 5
	  username: blog
	  password:

创建数据库:

  rake db:create

运行web server:

  rails server

生成一个控制器和方法

  rails generate controller home index # home为控制器 index为方法

  生成的代码

  app/controllers/home_comtroller.rb

	class HomeController < ApplicationController
	  def index
	  end
	end


删除  public/index.html


修改路由:

config/routes.rb

	Blog::Application.routes.draw do
	  #...
	  # You can have the root of your site routed with "root"
	  # just remember to delete public/index.html.
	  root :to => "home#index"

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Ruby注意事项发布时间:2022-07-13
下一篇:
深圳龙岗急招python/php/ruby程序员,美工 - ddper发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap