如何让 listen gem 与 Ruby 3.0.0p0 一起工作
How to make listen gem work with Ruby 3.0.0p0
我在我的 Macbook pro (2020 M1) 和 rails 6.1.3 上安装了 Ruby 3.0.0p0。但是,每当尝试在我的机器上启动 rails 服务器时,我都会收到以下错误:
listen-3.2.1 requires ruby version >= 2.2.7, ~> 2.2, which is incompatible with the current version, ruby 3.0.0p0
真的需要把它弄好 运行。请帮忙!
您可以升级listen的版本gem。有可用的更新版本:https://rubygems.org/gems/listen/versions/3.1.5
因此,如果 gem 文件中指定了版本,请将其删除并 运行 bundle upgrade listen
或仅 运行 bundle upgrade listen
您可能需要尝试使用不同的版本,以防捆绑程序找不到与您应用的所有其他依赖项相匹配的版本。
感谢这个博客post:https://www.chadduffey.com/2021/03/Jekyll-Poop.html
我通过 运行 解决了这个问题:
bundle update
然后解决后续错误(当运行 Jekyll server时):
bundle add webrick
我在我的 Macbook pro (2020 M1) 和 rails 6.1.3 上安装了 Ruby 3.0.0p0。但是,每当尝试在我的机器上启动 rails 服务器时,我都会收到以下错误:
listen-3.2.1 requires ruby version >= 2.2.7, ~> 2.2, which is incompatible with the current version, ruby 3.0.0p0
真的需要把它弄好 运行。请帮忙!
您可以升级listen的版本gem。有可用的更新版本:https://rubygems.org/gems/listen/versions/3.1.5
因此,如果 gem 文件中指定了版本,请将其删除并 运行 bundle upgrade listen
或仅 运行 bundle upgrade listen
您可能需要尝试使用不同的版本,以防捆绑程序找不到与您应用的所有其他依赖项相匹配的版本。
感谢这个博客post:https://www.chadduffey.com/2021/03/Jekyll-Poop.html
我通过 运行 解决了这个问题:
bundle update
然后解决后续错误(当运行 Jekyll server时):
bundle add webrick