从RakeFile调用ruby文件

从RakeFile调用ruby文件,ruby,rake,Ruby,Rake,我正在创建一个需要迁移而不使用rails的应用程序。为此,我创建了一个rake文件来执行命令 我的问题是如何从rake文件调用ruby类函数。我想要这样的东西。考虑两者都在同一目录 甲级 def b puts 'calling method B from class A' 结束 结束 在耙子里 任务:创建do A.新的 结束 我想把它执行为 耙造 但目前我得到了这个错误 雷克流产了 没有要加载的这样的文件--a 我使用的是ruby 1.9.1、rake(0.8.7) 提前谢谢 干杯 samee

我正在创建一个需要迁移而不使用rails的应用程序。为此,我创建了一个rake文件来执行命令

我的问题是如何从rake文件调用ruby类函数。我想要这样的东西。考虑两者都在同一目录

甲级

def b

puts 'calling method B from class A'
结束

结束

在耙子里

任务:创建do

A.新的

结束

我想把它执行为

耙造

但目前我得到了这个错误

雷克流产了

没有要加载的这样的文件--a

我使用的是ruby 1.9.1、rake(0.8.7)

提前谢谢

干杯


sameera

您是否需要包含该类的文件?意思是,你有没有用过这样的说法

require "path/to/a.rb" #where a.rb contains the class A

ruby converter似乎无法找到查找类A的位置。

您需要包含该类的文件吗?意思是,你有没有用过这样的说法

require "path/to/a.rb" #where a.rb contains the class A
ruby converter似乎无法找到查找类A的位置