相关疑难解决方法(0)

为什么Bundle Install是在vendor/bundle中安装gem?

每当我做bundle install所有的宝石安装在

app_dir/vendor/bundle
Run Code Online (Sandbox Code Playgroud)

路径并消耗大量磁盘空间.我也尝试安装宝石,它应该安装,即宝石集,而开发由此:

bundle install --no-deployement
Run Code Online (Sandbox Code Playgroud)

但这对我来说并不适合安装宝石vendor/bundle.如何让它全局安装在所有应用程序或ruby gemsets位置?我也试过删除.bundle/config但没有改变.

我在用:

rvm version: 1.23.14
ruby version: 2.0.0-p247
rails 3.2.13
Run Code Online (Sandbox Code Playgroud)

这是我的~/.bash_profile:

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
eval "$(rbenv init -)"
alias pg='pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log'

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
Run Code Online (Sandbox Code Playgroud)

我的~/.bashrc:

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
Run Code Online (Sandbox Code Playgroud)

您可能需要的其他一些信息:

aman@Amandeeps-MacBook-Pro …
Run Code Online (Sandbox Code Playgroud)

ruby gem ruby-on-rails bundler rvm

57
推荐指数
4
解决办法
4万
查看次数

Bundle install在./mysql2文件夹中安装gem

我最近在我的机器上升级了mysql.结果我试图相应地更新我的mysql2 gem.在这样做的过程中,我运行"bundle install",由于某些原因,我的Gemfile中的所有gem都安装在./mysql2目录中?

ruby-1.9.2-p180 [dev]:project.git$ bundle install
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /Users/al/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.10/lib/bundler/shared_helpers.rb:3.
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /Users/al/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.10/lib/bundler/source.rb:162.
NOTE: Gem::SourceIndex#each is deprecated with no replacement. It will be removed on or after 2011-11-01.
Gem::SourceIndex#each called from /Users/al/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.10/lib/bundler/source.rb:162.
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.
Gem.source_index called from /Users/al/.rvm/gems/ruby-1.9.2-p180/gems/bundler-1.0.10/lib/bundler/source.rb:162. …
Run Code Online (Sandbox Code Playgroud)

rubygems ruby-on-rails bundler mysql2

5
推荐指数
1
解决办法
1680
查看次数

标签 统计

bundler ×2

ruby-on-rails ×2

gem ×1

mysql2 ×1

ruby ×1

rubygems ×1

rvm ×1