Rails引擎:无法安装本地gem

时间:2014-02-19 15:43:58

标签: ruby-on-rails ruby-on-rails-4

在引擎上(使用rails 4),我在lib / tasks目录中创建了一些任务,当我使用虚拟项目时,每一件事都可以。

我生成一个gem文件并将其添加到rails项目中。

gem 'my_gem', '0.0.1', :path => 'vendor/plugins'

安装完成后,我没有使用'rake -T'命令查看我的任务。

当我在application.rb中添加require语句时出现错误'require:无法加载此类文件'

require 'my_gem'

那我做错了什么?

1 个答案:

答案 0 :(得分:0)

我终于解决了我的问题。

事实上,我无法在我的宝石中加载模块。

安装后,'$ LOAD_PATH'变量仍未包含任何路径。 现在我使用以下命令在Rails项目中添加我的gem:

gem install vendor/plugins/my_gem.gem

在我写的Gemfile中:

gem 'my_gem'