为什么第二个终端选项卡提示捆绑安装

为什么第二个终端选项卡提示捆绑安装

如果我rails s在终端中运行,它就会工作。如果我打开一个新的终端窗口或选项卡并运行

rails c

我收到以下错误:

运行 bundle install 来安装缺失的 gem。

如果我运行cd ..然后 cd 回到目录,并且我必须rails c再次运行,它就可以正常工作。我的问题是这是什么原因造成的?

答案1

我遇到了一些问题,但没有找到完美的解决方案。

但是您可以使用下面的方法来避免重复更改目录的任务,然后使用 rails c、sidekiq rails 命令。

.bash_profile使用以下命令打开文件。

cd ~ 
nano .bash_profile

然后在 bash_profile 文件末尾添加以下代码

current_dir=$(pwd)
cd $current_dir

相关内容