我最近下载并安装了最新版本的 Ruby(3.4.1)和 Rails(8.0.1)。我创建了一个 Rails 项目,并生成了一个控制器
bin/rails generate controller Say hello goodbye
然后我启动服务器并在浏览器中输入“localhost:3000/say/hello”。网页显示无错误。接下来,我将 hello.html.erb 中的代码替换为:
<p>
It is now <%= Time.now %>
</p>
当我刷新浏览器时出现以下错误:
仅供参考,我已经在 Ubuntu 24.04、Windows 11 WSL 和 Mac OSX Sequoia 中安装了 Ruby 和 Rails,使用方法如下:
Windows - https://rubyinstaller.org/downloads/ (Ruby+Devkit 3.3.7-1 (x64))
Ubuntu(在 Mac Parallels 上运行的虚拟机)-https: //gorails.com/setup/ubuntu/24.04
Mac OSX- https: //gorails.com/setup/macos/15-sequoia'
每次我都得到相同的结果。我该如何解决这个问题?