【发布时间】:2014-10-03 23:13:24
【问题描述】:
我的 Gemfile 中有这一行:
gem 'gem_name', '1.0.27', :git => "git@github.com:company/gem_name.git"
gem_name 是我构建的存储在 github 上的 gem,在我编写的一个 gem 代码文件中:
require 'cssmin'
(我在 gem 代码文件中有更多 gem 要求)。
当我在我的应用程序中运行 bundle 时,一切正常并且 gem_name 已正确安装
但是当我运行rails s 时,我得到了这个错误:
无法加载此类文件 -- cssmin
你知道为什么我不能在存储在 github 上的 gem 代码文件中要求来自 rubygems 的 gem 吗?
【问题讨论】:
-
cssmin文件在哪里? -
cssmin 是位于 rubygems 上的宝石
-
你的
.gemspec中包含 cssmin 吗? -
我需要在 .gemspec/Gemfile 中包含我需要的所有 gem?我不能使用要求?
-
您可以将所需的 gem 包含到 Gemfile 中或使用命令行
gem install gemname
标签: ruby-on-rails ruby-on-rails-3 git github rubygems