我是RubyonRails的新手,我只是按照入门官方文档来启动一个新的Rails应用程序。
当我试图运行服务器时,我收到了一个LoadError,我对此知之甚少,即:
PS C:UsersjohnDesktopJohn SnowProjectsTractări Auto Flexflex-sitebin> rails server
bin/rails:3:in `require_relative': cannot load such file -- C:/Users/john/Desktop/John Snow/Projects/Tract?ri Auto Flex/flex-site/config/boot (LoadError)
from bin/rails:3:in `<main>'
我的猜测是,这与包含变音符号的路径有关,因为我很容易注意到路径中的ă不被rails识别,并被格式化为或者也许我错了,这是我缺少的其他东西。
任何关于我如何避免这个错误的建议都将不胜感激。
我使用的是Ruby 3.0.3p157和Rails 6.1.4.1。
在bin/rails
文件中,存在用于加载初始化应用程序的启动文件的require_relative。
尝试在C:UsersjohnDesktopJohn SnowProjectsTractări Auto Flexflex-site
路径中运行rails server
命令,而不是在bin
目录中
如果不起作用,请检查boot.rb
文件是否在config
文件夹中。