【发布时间】:2013-06-17 04:14:52
【问题描述】:
您好,我已安装 mt940 gem 文件并尝试访问其方法如下
require 'mt940'
#require 'mt940_parser'
class HomePageController < ApplicationController
def aboutus
#read all the files
Dir.foreach(directory_path) do |item|
puts item + "\n"
MT940::Base.transactions(item)
end
end
end
但是遇到错误
NameError in HomePageController#aboutus
uninitialized constant MT940::Base
嗯,我对 ruby on rails 很陌生,我对此一无所知。如果有人可以帮忙谢谢
【问题讨论】:
-
您是否运行过捆绑安装并重新启动了您的服务器??
-
好吧,我做到了,但它给了我同样的错误
-
你把
gem 'mt940'加到Gemfile了吗? -
是的,我已经添加并进行了捆绑安装和更新
-
刚刚在我的电脑上检查过——它可以工作。 (Windows 7 + ruby 1.9.3 + sinatra 1.4.3 + mt940 0.6.6)
标签: ruby-on-rails ruby mt940