Rails 应用程序中的 Spork 和别名辅助方法

发布于 2025-01-03 05:34:16 字数 381 浏览 1 评论 0原文

我在 Rails 应用程序中使用 Spork (v 1.0.0rc1) 和 Devise 时遇到问题。当我运行 spork 时出现此错误:

undefined method 'user_signed_in?' for class ApplicationController

在 ApplicationController 中,我有以下几行:

alias logged_in? user_signed_in?
helper_method :logged_in?

当我删除这两行时,Spork 工作正常。我使用的是login_in?由于历史原因,我愿意继续这样做。

我环顾四周,找不到任何有用的东西。

I have problem with Spork (v 1.0.0rc1) and Devise in my Rails application. I have this error when I run spork:

undefined method 'user_signed_in?' for class ApplicationController

In ApplicationController I have following lines:

alias logged_in? user_signed_in?
helper_method :logged_in?

When I remove these two lines, Spork works fine. I use logged_in? for historical reasons in views and I would like to continue to do so.

I have looked around and I couldn't find anything helpful.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柠檬心 2025-01-10 05:34:16

返回“~> 0.9.0.rc”直到他们解决它。

Go back to "~> 0.9.0.rc" until they resolve it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文