Rails 需要文件扩展名为 rb_helper 的助手

Rails requiring helpers with rb_helper file extension

升级我所有的宝石后,我现在收到以下错误:

LoadError at /
No such file to load -- /users/mohnstrudel/dropbox (Личный)/projekte/personal/mosflash/app/helpers/application_helper.rb_helper

错误似乎很明显,因为我的助手看起来像这样 - application_helper.rb,而不是 application_helper.rb_helper

如果我将所有助手扩展名重命名为 rb_helper,我收到的下一个错误是:(模板当然在那里,整个应用程序在更新之前工作)

Missing template store_front/index, application/index with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :haml, :jbuilder]}. Searched in:
  * "/Users/mohnstrudel/Dropbox (Личный)/Projekte/personal/mosflash/app/views"

我偶然发现了这个问题 -

但是重命名文件夹没有帮助。

我的文件路径:

2.2.0 :001 > File.expand_path ("./")
 => "/Users/mohnstrudel/Dropbox (Личный)/Projekte/personal/mosflash" 

MBP-Anton:mosflash mohnstrudel$ pwd
/Users/mohnstrudel/Dropbox/Projekte/personal/mosflash

这是Dropbox导致的问题吗?我正在使用一个私人帐户和一个公司帐户,这就是为什么有括号。但是使用 cd Dropbox/ 或 cd Dropbox (Personal)/ 会导致相同的文件夹。

您是否尝试将您的项目移动到名称更简单的文件夹(即不包含任何西里尔字母或特殊符号,如 ( )?

尝试将您的项目移动到主目录并再次检查。