如何在 Mac 上更改 gem 安装目录?

bla*_*mon 3 rubygems

您好,我的管理员在 上安装了 ruby​​ 和 gem /usr/local/bin/gem。如何将此安装目录更改为自定义文件夹?因为我无法执行以下操作gem install sass。没有许可。请帮助我解决这个问题

sla*_*lal 5

您需要设置您的GEM_HOMEGEM_PATH

GEM_PATH指定可以找到宝石的位置。

GEM_HOME 指定 gem 的安装位置。

export GEM_HOME=<new location>
Run Code Online (Sandbox Code Playgroud)

但如果你不想改变路径而只想安装一些gem,你也可以执行以下操作:

gem install --install-dir /path_to_new_directory my-gem-name
Run Code Online (Sandbox Code Playgroud)

例子:

gem install --install-dir /Users/xyz/Desktop sass
Run Code Online (Sandbox Code Playgroud)

将在桌面上安装导轨