2016-09-20 3 views
0

나는 sass/compass를 처음 사용하기 때문에 두 번째 것과 다른 첫 번째 문장이 어떻게되는지 알고 싶습니다.보석 설치 루비

  1. compass install compass;
  2. gem install compass
나는 또한 내가 두 번째 문장을 나는 새 프로젝트를 만들 때마다 시간을 사용할지 여부를 알 필요가

?

답변

1

나는 2의 차이를 알지 못한다. (도대체 내가 처음 옵션을 안다는 것조차 모른다.) 하지만 제 충고는 gemfile에 보석을 추가하고 번들 설치를 실행하는 것입니다.

2 가지 이유 :

1 :옵션 : 당신이 gem install compass을 수행 할 때이 당신의 전체 환경에 대해 자동으로 보석을 설치합니다. 그리고 당신의 gemfile에서 당신은 다른 그룹에 그것을 분리 할 수 ​​있습니다.

2 :가독성 : 당신이 나침반을 설치 보석을 사용하는 경우 보석은 gemfile에 표시되지 않습니다, 그래서 다른 사람들이 당신의 프로젝트에 대한 작업을 할 때 그들은에서 사용되는 모든 보석을 볼 수 없습니다 gemfile을 통한 응용 프로그램 (짜증나는).

+0

ummm ... 좋아, 나를 바보라고 부르지 만, gemfile은 무엇인가? :)? 또한 디렉토리로 이동하여 compass install을 입력하여 기존 프로젝트에 나침반을 설치할 수 있습니까 (compass install [project name]와 반대)? –

+0

rails 폴더에서 gemfile.rb 파일을 열면 gem 'compass-rails'를 넣고 터미널에 'bundle install'을 실행하여 보석을 설치할 수 있습니다. – luissimo

+0

나침반 레일 보석 및 사용 방법에 대한 자세한 정보는 https://github.com/Compass/compass-rails에서 확인할 수 있습니다. – luissimo