2016-09-20 2 views
0

Я новичок в sass/compass, и я хотел бы знать, как первый оператор (ниже) отличается от второго.Gem install ruby ​​

  1. compass install compass;
  2. gem install compass

Я также должен знать, должен ли я использовать второе заявление каждый раз, когда я создаю новый проект?

ответ

1

Я не знаю разницы между двумя (черт возьми, я даже не знал, что первый вариант был опцией). Но мой совет заключался бы в том, чтобы добавить драгоценные камни в gemfile и запустить установку пакета.

2 причины:

1:Опции: когда вы gem install compass инсталлирует камень автоматически для всей окружающей среды. И в вашем gemfile вы можете разделить его на разные группы.

2:читаемость: Если вы используете камень установить компас драгоценный камень не будет виден в вашем Gemfile, так что, когда другие люди пытаются работать над проектом они не могут видеть все драгоценные камни, используемые в приложение через gemfile (раздражает).

+0

ummm ... ок, назовите меня идиотом, но что такое gemfile :-)? Также я могу установить компас в существующий проект, перейдя в каталог и набрав Compass install (в отличие от компаса install [имя проекта])? –

+0

В вашей папке с рельсами у вас есть файл gemfile.rb, если вы его открываете, вы можете поставить: gem «compass-rails» и запустить «bundle install» в своем терминале для установки драгоценного камня. – luissimo

+0

Вы можете проверить эту ссылку: https://github.com/Compass/compass-rails для получения дополнительной информации о драгоценности компас-рельсы и о том, как ее использовать. – luissimo