将Bundler安装路径改成normal

Nik*_*iko 4 ruby-on-rails bundler

为了解决与此无关的问题,我做了一个bundle install --path vendor/cache. 现在,每次我使用时bundle install,gems 都会被安装到“供应商/缓存”中。我怎样才能恢复这个以便bundle install将 gems 安装到普通目录中?

更新 bundle install --system没有区别。

Зел*_*ный 6

在此命令后在项目目录中bundle install --path vendor/cache bundler创建.bundle/config包含bundler配置的配置文件:

---
BUNDLE_PATH: vendor/cache
BUNDLE_DISABLE_SHARED_GEMS: '1'
Run Code Online (Sandbox Code Playgroud)

根据需要删除或编辑此文件。

--path选项。Bundler将记住此值以供将来在此计算机上安装

您可以在通过 bundle install /path/to/bundle 安装时指定此设置。Bundler 会记住您在特定机器上安装依赖项的位置,以便将来安装、加载、设置等。

此外,您可能要检查~/.bundle/configBUNDLE_PATH设置。