删除对应控制器的帮助程序时,出现以下错误:
cd /path/to/project
flutter build ios --release
我对此感到困惑,因为我不认为companies_controller依赖于帮助者。在这个假设下我也许是错的?
我尝试在Couldn't find CompaniesHelper, expected it to be defined in helpers/companies_helper.rb
Application Trace | Framework Trace | Full Trace
app/controllers/companies_controller.rb:1:in `<main>'
中删除包括无效的助手。
任何帮助将不胜感激!
谢谢
编辑
完整堆栈跟踪:
development.rb
答案 0 :(得分:0)
对于Rails 5 +,默认情况下,每个控制器将包括所有帮助器。
Pre Rails 5,控制器将包括一个与其名称匹配的助手。进行上面指定的设置将返回Pre-Rails 5行为。
要设置助手的Pre-Rails-5行为,请在config / development.rb中设置
config.action_controller.include_all_helpers = false