当前位置: 代码迷 >> 人工智能 >> 筹建rails项目
  详细解决方案

筹建rails项目

热度:7782   发布时间:2013-02-26 00:00:00.0
搭建rails项目

前两天自己自学了一下ruby语言的基础知识,这两天正在学习rails,搭建rails项目,问题总是出现,各种问题,太多了,现在简单的列举几个典型的问题,分享给大家。

我是在windows下搭建的,我的版本如下:

在网上看到RadRails软件比较实用,下载之后,试了几次不好用,又换了Aptana Studio 3软件,再次试了好几次,就是不成功,不是出现ruby /script/generate方面的错误,就是出现rake db:migrate方面的问题,数据库又到了半天,最后我找到了一个总算是能搭建成功的方法,我没有用那些软件,而是直接在DOS下进行的操作。

1、rails new railsDemo -d mysql


出现了这样的信息,等待一会儿。。。这是可能会出现数据库方面的错误

2、切换目录到blog目录下 cd railsDemo

3、修改config/database.yml配置文件,我配置的如下:

development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: rails_space_development  # 事先建好数据库
  pool: 5
  username: root
  password: root
  host: localhost

test:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: rails_space_test
  pool: 5
  username: root
  password:
  host: localhost

production:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: rails_space_production
  pool: 5
  username: root
  password:
  host: localhost

4、rails g controller Site index(rails3.0以后这样使用,而rails script/generate不再适用)


5、rails g model User


6、执行rake db:migrate


出现这样就说明数据库处理完毕。

7、接下来就可以试验了,启动服务器rails server


8、访问:http://localhost:3000/site/index会出现首页,OK!

这是我这两天根据出现的一些问题,进行的汇总,最终还是选择在windows下用DOS进行开发。

本文是 踏雁寻花 原创,转载请注明出处:http://blog.csdn.net/tayanxunhua/article/details/8581781

  相关解决方案