新手require和load问题

Leo1734 2008-09-28 03:52:19
require "R1.rb"
提示错误:in `gem_original_require': no such file to load -- R1.rb (LoadError)
我是新手,希望可以写的稍微详细一点,谢谢!
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hozaka 2008-10-01
  • 打赏
  • 举报
回复
require 和 load 都表示引用另一个资源,区别在于:

require 会先检查该对象是否已经引用过,因此只会加载一次(返回值 true/false)
而 load 不会做这样的检查

语法上,require 可以不加 .rb 扩展名而 load 必须,可以理解为 load 只是简单的载入文件并执行
EDDGA 2008-09-29
  • 打赏
  • 举报
回复
require不用扩展名的吧?
fangsp 2008-09-28
  • 打赏
  • 举报
回复
帮忙顶一个
期待高手的到来

2,763

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ruby/Rails
社区管理员
  • Ruby/Rails社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧