0

我一直在我的应用程序上使用 Nether 作为无尽的页面,它在本地运行得很好,但是当我部署到 heroku 并尝试渲染一个视图时,其中有一个带有“nether”的控制器方法,我在日志中收到了这个错误

←[36m2013-06-09T20:20:33.091413+00:00 app[web.1]:←[0m 于 2013-06-09 20:20:33 +0000 开始 GET "/resources" for 176.61.88.70 ←[ 36m2013-06-09T20:20:33.253704+00:00 app[web.1]:←[0m ←[36m2013-06-09T20:20:33.253704+00:00 app[web.1]:←[0m NoMethodError ( #) 的未定义方法 `nether':

我怎样才能在 Heroku 中提供 Nether,即。找到“地狱”帮手?这是 Gem https://github.com/maecro/nether 'nether' 方法在 app/helper/nether_helper 中,我认为它的路径在 lib/nether/engine 中定义

我意识到在最新版本 https://github.com/maecro/nether/pull/4中解决了类似的问题, 但这并没有为我解决

4

1 回答 1

0

找到解决方案。使用最新版本的 gem 将控制器操作中的每个下界实例更改为 render_nether。Heroku 找不到 gem 的辅助方法(nether),但可以找到控制器方法(render_nether)。无需更改视图中的下界调用。

于 2013-06-17T22:46:05.783 回答