我的 production 环境是用 rbenv 部署的。但是每次添加一个新的 gem 后,部署上去,然后老是报错说找不到类文件。比如使用 carrierwave 这个 gem,然后部署上去后,报错为 uninitialize constants Carrierwave (NameError)。求指点啊
装完 gem 后运行rbenv rehash,或者装个rbenv-gem-rehash插件试试看看
rbenv rehash
rbenv-gem-rehash
哦,好,谢谢,我试试呢