在某些gem上使用修饰符运行bundle install

时间:2017-04-08 14:46:59

标签: ruby-on-rails ruby rubygems bundler

我正在尝试使用mysql2 gem的项目,特别是版本0.3.17。

我可以通过运行来安装它:

gem install mysql2 -- --with-mysql-dir=C:\mysql\connector -v '0.3.17'

但是在执行此操作(在项目目录中),然后运行bundle install之后,它将失败并显示消息

An error occurred while installing mysql2 (0.3.17), and Bundler cannot continue. Make sure that `gem install mysql2 -v '0.3.17'` succeeds before bundling.

有没有办法运行像

这样的东西
bundle install -- --with-mysql-dir=C:\mysql\connector -v '0.3.17'

?我猜我需要在命令中指定mysql2 gem,但我查看http://bundler.io/v1.3/man/bundle-install.1.html并且似​​乎找不到任何东西。

我的另一个选择是简单地将它指向我已安装的宝石(如果可能的话)。

提前致谢。

0 个答案:

没有答案