Rails控制台无法启动[我在目录中]

时间:2017-12-31 07:13:20

标签: ruby-on-rails ruby console ubuntu-16.04

Rails C和Rails S在正确的目录中不起作用。

尝试过:

$ bundle exec rake rails:update:bin

这会返回以下错误:

bundler: command not found: rails:update:bin
Install missing gem executables with `bundle install`

我跑了:

Bundle Install

这仍然会返回相同的错误

更改了目录(更高和更低),重复步骤并尝试赞同相同的结果。

我正在运行rails服务器,当我停止服务器并尝试重新启动服务器时,出现错误,所以我认为这与物理位置更改(可能是bin文件)有关,这是一致的当我尝试运行bin / rails命令时,我收到错误:

bundler: command not found: rails:update:bin
Install missing gem executables with `bundle install`

我试图按如下方式搜索bin文件夹:

rake rails:update:bin

但是我收到了这个错误:

rake aborted!
Don't know how to build task 'rails:update:bin' (see --tasks)

最后,我检查了物理位置并且有一个.bin文件,但是这个文件夹是空的,它不在.gitignore目录中。

辅助信息 Rails版本:5.1.4 红宝石版本:2.3.4 服务器:heroku OS。 Ubuntu 16.04(通过virtualbox)。 我没有升级rails,这是一个全新的安装

我不知所措。

1 个答案:

答案 0 :(得分:0)

rails update:binrake update:bin这些是执行佣金任务的正确方法。