Ruby On Rails 学习 Tips[1]
2007-12-08 19:45
507 查看
刚开始学ROR,把一些犯的错误记下来
1. 安装问题
先安装Ruby,在Win下用下载的One-click安装程序,不多说
安装Rails的时候要用到gem,这个和Linux下的维护程序很像
出现的问题是网络不通,没法在线更新,只好下载好gem包,调用命令gem install x.gem,就OK
2. script/generate scaffold x 出现的错误 wrong number of arguments
1] 在<agile web development with rails>书中使用了
script/generate scaffold Product Admin
出现错误
wrong number of arguments (2 for 1)
主要是因为使用了Rails的较新版本,将Rails的版本降下来就可以用了.新的Rails里面script/generate scaffold的参数格式改变了,还没学习...
2]使用了正确的Rails版本后,出现了类似于下的错误
D:\ROR\addressbook1 >ruby script/generate scaffold contact admin
exists app/controllers/
exists app/helpers/
exists app/views/admin
exists app/views/layouts/
exists test/functional/
dependency model
exists app/models/
exists test/unit/
exists test/fixtures/
identical app/models/contact.rb
identical test/unit/contact_test.rb
identical test/fixtures/contacts.yml
wrong number of arguments (1 for 0)
原因是...Ruby没安装MySql的支持库...用gem或者从http://rubyforge.org/frs/?group_id=1598&release_id=8668下载...书中没有明确指出好像
1. 安装问题
先安装Ruby,在Win下用下载的One-click安装程序,不多说
安装Rails的时候要用到gem,这个和Linux下的维护程序很像
出现的问题是网络不通,没法在线更新,只好下载好gem包,调用命令gem install x.gem,就OK
2. script/generate scaffold x 出现的错误 wrong number of arguments
1] 在<agile web development with rails>书中使用了
script/generate scaffold Product Admin
出现错误
wrong number of arguments (2 for 1)
主要是因为使用了Rails的较新版本,将Rails的版本降下来就可以用了.新的Rails里面script/generate scaffold的参数格式改变了,还没学习...
2]使用了正确的Rails版本后,出现了类似于下的错误
D:\ROR\addressbook1 >ruby script/generate scaffold contact admin
exists app/controllers/
exists app/helpers/
exists app/views/admin
exists app/views/layouts/
exists test/functional/
dependency model
exists app/models/
exists test/unit/
exists test/fixtures/
identical app/models/contact.rb
identical test/unit/contact_test.rb
identical test/fixtures/contacts.yml
wrong number of arguments (1 for 0)
原因是...Ruby没安装MySql的支持库...用gem或者从http://rubyforge.org/frs/?group_id=1598&release_id=8668下载...书中没有明确指出好像
相关文章推荐
- Ruby on Rails学习拾遗(二)—函数的代码块和迭代器
- Ruby on Rails框架开发学习
- Ruby On Rails 学习:Rails3中实现数据分页和排序
- Ruby On Rails 学习:使用Redis数据库
- Ruby On Rails 开发学习笔记(一)
- Ruby on Rails 学习(一)——浅谈MVC框架
- Ruby on Rails中Rack中间件的基础学习教程
- Ruby on Rails学习笔记3-数据库保存session
- ruby on rails学习需要掌握的
- ruby on rails学习笔记--scaffold
- Ruby on Rails 学习笔记(二)
- Ruby on Rails 学习笔记之一
- Ruby on Rails学习拾遗(三)—使用yaml做配置
- ruby on rails学习(一)
- 对ruby on rails学习的一点建议
- 0 基础怎样开始学习做网站 (Ruby on Rails)?
- Ruby on Rails Tutorial 学习笔记 --第六章 用户模型
- ruby on rails 学习网站
- RoR(Ruby on Rails)学习笔记(5)
- ruby on rails学习笔记--Views(1)