我觉得这应该管用。
environment.rb
config.gem "hoptoad_notifer", :version => '=2.1.2'已安装的宝石列表:
$ gem list hoptoad_notifier
*** LOCAL GEMS ***
hoptoad_notifier (2.1.2)rake输出:gems
$ rake gems
(in /rails/appdir)
- [R] hoptoad_notifier = 2.1.2
I = Installed
F = Frozen
R = Framework (loaded before rails starts)拆箱:
$ rake gems:unpack
(in /rails/appdir)
/rails/appdir (master)
$
# that is, no result; immediate return为什么这个宝石不打开?这个应用程序启动了,我可以很好地运行rake hoptoad:test,所以它可以从系统gem加载。我只想为部署提供一切。
发布于 2010-01-25 22:04:58
这是一个预rails 1.0应用程序,我最近没有运行rake rails:update。
我说了,它又加了一行:
# boot.rb
Rails::GemDependency.add_frozen_gem_path这告诉Rails检查供应商/ gems是否有冻结的宝石或其他东西。
然后,我可以看到已安装的gem,并按预期解压它:
$ rake gems
(in /rails/appdir)
- [I] hoptoad_notifier = 2.1.2
$ rake gems:unpack
(in /rails/appdir)
Unpacked gem: '/rails/appdir/vendor/gems/hoptoad_notifier-2.1.2'https://stackoverflow.com/questions/2135717
复制相似问题