MDA/MDD/TDD/DDD/DDDDDDD
posts - 536, comments - 111, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

windows下rails开发环境搭建

Posted on 2010-10-13 17:13 leekiang 阅读(485) 评论(0)  编辑  收藏 所属分类: rails
1,安装ruby1.8.6-p398,把添加环境变量那一项打勾
2,安装rails
  gem install rails -v=2.3.5
3,安装rdoc,版本为rdoc-2.5.11.gem
http://rubyforge.org/frs/?group_id=627
没有安装rdoc-data-2.5.3.gem,不知道有没有问题
4,在Mysql安装目录的bin 目录下,找到 ibmySQL.dll ,将该文件Copy到 Ruby安装目录的 bin目录中。
到http://rubyforge.org/projects/mysql-win下载安装mysql-2.8.1-x86-mswin32.gem
5,乱码的问题参见http://www.javaeye.com/topic/66347
  修改MySQL的配置文件C:\Program Files\MySQL\MySQL Server 5.0\my.ini,改其中的两处default-character-set=utf8,改完后重启MySQL,schema也要重建.
  mysql的编码有没有改过来以字段的编码为准。
  我发现经netbeans6.9编辑过的erb文件的编码为utf-8无BOM
6,在项目路径下执行rake gems:install,会自动安装environment.rb里标明的gem
  如果rake gems:install RAILS_ENV=test,那么会自动安装config\environments\test.rb里标明的gem
  这些gem都会安装到C:\ruby\lib\ruby\gems\1.8\gems下。如果同一个gem在多个项目中版本不一样如何处理
7,rake rails:update是对旧rails版本的项目进行升级吗?
8,使用sqlite3
  gem install sqlite3-ruby
  下载http://www.sqlite.org/sqlitedll-3_6_23_1.zip,解压放到ruby\bin下。
  test:
  adapter: sqlite3
  database: db/test.sqlite3
  pool: 5
  timeout: 5000


只有注册用户登录后才能发表评论。


网站导航: