我的系统上安装了SASS gem(v3.3.8),但我有一个需要v3.2.19的项目。我还有一种情况,即系统存在冲突,存在v3.2.19(如果安装了任何旧版本的gem,Codekit将无法编译SASS)。
我使用Bundler在我项目的本地文件夹中安装所需宝石的副本:
my_project/src/vendor/bundle/ruby/...
如何强制我的项目在我的grunt任务中使用本地文件夹中的ruby gems,而不是在我的系统上全局安装的那些?
# A sample Gemfile
source "https://rubygems.org"
gem 'autoprefixer-rails', ">=1.2.0.20140609"
gem 'breakpoint', ">=2.0.7"
gem 'compass', ">=0.12.6"
gem 'sass', ">=3.2.19"
gem 'singularitygs', ">=1.1.2"
答案 0 :(得分:0)
bundle exec
是正确的命令。