为何用Ruby on Rails创建简单项目这么难?启动服务器遇LoadError错误
Rails启动报错:cannot load such file -- config/boot (LoadError) 解决方法
- 先确认当前工作目录:执行
pwd,确保路径是你的blog项目根目录(比如/xxx/rb/blog),如果不在,切换到该目录再操作。 - 检查
config目录下是否存在boot.rb文件:执行ls config,正常情况下应该能看到boot.rb、application.rb等核心配置文件。- 如果没有
boot.rb,说明rails new初始化过程失败(可能是网络问题导致依赖下载不完整),删除现有blog目录,重新执行rails new blog,确保命令执行过程无报错。
- 如果没有
- 若
config/boot.rb存在但仍报错,重新生成bin目录的启动脚本:
执行完成后再尝试启动服务器:rails app:update:binbin/rails server - 版本兼容性排查:Ruby 2.6.8适配Rails 6.1.x系列,若
rails new默认安装了更高版本的Rails可能引发问题。可以指定兼容版本创建项目:- 先安装对应版本Rails:
gem install rails -v 6.1.7.6 - 指定版本创建项目:
rails _6.1.7.6_ new blog
- 先安装对应版本Rails:
内容的提问来源于stack exchange,提问作者letters
相关产品推荐
相关产品推荐

