perl - Mojo:“Foo::Controller::OAuth”类不是控制器
问题描述
出于某种原因,我在日志中收到此消息,
“Foo::Controller::OAuth”类不是控制器
然而,在我Foo::Controller::OAuth
的最顶端,
use Mojo::Base 'Mojolicious::Controller';
还有哪些其他因素会导致此错误?
解决方案
如果包名称错误,您可能会收到此错误。例如
package Foo::Controller::Oauth; # notice the lower-case a in 'auth'
use Mojo::Base 'Mojolicious::Controller';
对比
package Foo::Controller::Oauth; # notice the upper-case A in 'Auth'
use Mojo::Base 'Mojolicious::Controller';
推荐阅读
- reactjs - 使用 for 循环和 setState 的动态状态数。然后需要在所有设置后使用状态
- swiftui - SwiftUI:为文本设置自定义下划线?
- android - 将 content:// Uri 解析为实际的文件路径
- java - 在 webview 中传递链接
- javascript - 将 Salesforce 批量 api 数据解析成块进行处理
- java - Gradle 子项目未从本地 build.gradle 文件导入依赖项
- python - 如何搜索与特定模式匹配的 url?
- java - Springboot API 中带有 JPA 和 Spaghetti 代码的选项
- r - grpel 和 quanteda textstat_frequency 之间的不同频率计数
- c++ - sf::Event::Keypressed 在轮询事件循环内不起作用-SFML-2.5.1