删除了bootstrap_flash_messages gem

时间:2014-03-28 22:32:25

标签: ruby-on-rails flash gem message

我删除了这个宝石https://github.com/RobinBrouwer/bootstrap_flash_messages rails destroy bootstrap_flash_messages:locale并从gemfile中删除。当我正在运行应用

  

I18n ::项目中的InvalidLocaleData#new
  无法从my_dir / config / locales / flash.en.yml加载翻译:Errno :: ENOENT:没有这样的文件或目录@ rb_sysopen - my_dir / config / locales / flash.en.yml

如何解决?

1 个答案:

答案 0 :(得分:1)

在rails 4.1中,问题可能还在运行Spring,它会在启动时缓存所有语言环境文件。

要解决此问题,请停止应用程序的所有实例(服务器,控制台等)并从您的应用程序目录执行:

spring stop

然后尝试再次启动您的应用,应该修复。

在较旧版本的Rails上,您可能正在使用其他应用程序预加载器(如Zeus),请尝试将其停止。

希望它有所帮助。