宝石安装红宝石

时间:2016-09-20 21:14:25

标签: ruby-on-rails compass-sass

我是sass /指南针的新手,我想知道第一个声明(下面)与第二个声明有什么不同。

  1. compass install compass;
  2. gem install compass
  3. 我还需要知道每次创建新项目时是否应该使用第二个语句?

1 个答案:

答案 0 :(得分:1)

我不知道2之间的区别(哎呀我甚至不知道第一个是一个选项)。但我的建议是在gemfile中添加gem并运行bundle install。

有两个原因:

1: 选项:当您执行gem install compass时,它会自动为您的整个环境安装gem。在您的gemfile中,您可以将它分隔在不同的组中。

2: 可读性:如果您使用 gem install compass ,您的gem文件中将无法显示gem,因此当其他人尝试在你的项目上工作,他们无法通过gemfile看到应用程序中使用的所有宝石(烦人)。