按照此处的说明让应用程序在 Rails Edge 之外运行以测试 Rails 4: What is the best way to generate a Rails app using edge? 和 How to create Edge rails application?
但是遇到这个错误:
`require': cannot load such file -- thread_safe (LoadError)
使用命令:
rails new Edge --edge --skip-bundle --database=postgresql --skip-test-unit --skip-index-html
我正在检查 Rails master bin 目录。
我将 rbenv 与 ruby 1.9.3p327 结合使用。
我已经清除了所有安装的 gem,只运行了 bundler。
Rails 3.2.9 在我的系统上运行良好,有一个应用程序正在积极开发中。
最佳答案
问题是没有安装 rails gems(通过 rubygems 安装时,依赖项会自动解决。
参见 https://github.com/rails/rails/pull/8589
需要进入克隆的 rails 目录并运行“bundle install”,这将引入必要的 gem。
关于ruby-on-rails - Rails Edge/4 错误 `require' : cannot load such file -- thread_safe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14098983/