供应商/宝石中未解压缩的gem不在版本化目录中

0 rubygems ruby-on-rails unpack vendor

我将一个gem解压缩到我的vendor/gems目录中并尝试运行我的Rails应用程序.

我收到了这条消息:

Unpacked gem in vendor/gems not in a versioned directory
Run Code Online (Sandbox Code Playgroud)

我不明白这个错误,并且根据Google搜索结果判断此错误,没有多少人遇到过这个问题.

这是否意味着我还需要供应商使用Rails vendor/gems

Sam*_*ron 5

更容易和更健壮的方法是使用gem依赖项.

然后,如果您想将宝石解压缩到供应商/宝石,就像输入一样简单:

rake gems:unpack
Run Code Online (Sandbox Code Playgroud)

您不需要供应商rails以供应商宝石,错误似乎是用户错误,您正在将gem解压缩到错误的位置并缺少某些版本信息.