์ฌํ ๋จ๊ณ:
gem uninstall listen -a #confirm uninstall
gem install guard
๋ค์๊ณผ ๊ฐ์ด ์คํจํฉ๋๋ค.
ERROR: Error installing guard:
ruby_dep requires Ruby version >= 2.2.3, ~> 2.2.
ruby_dep์ listen
gem์ ๋ํ ์ข
์์ฑ์ด๋ฉฐ ruby โโ< 2.2.3
์ง์ํ์ง ์์ต๋๋ค.
๋๋ ์ ํ๋ฅผ ๋ฐ๊ณ ์์ผ๋ฏ๋ก ๋ฌธ์ ์ถ์ ๊ธฐ์์ ๊ด๋ จ ๋ฌธ์ ๋ฅผ ๊ฒ์ํ์ญ์์ค.
๋ ๋ง์ ์ ๋ณด๋ฅผ ์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก Ruby 2.2.3(๋ฐ ์ด์ ๋ฒ์ )์๋ ์ฌ๊ฐํ ๋ณด์์ด ์์ต๋๋ค.
์ทจ์ฝ์ . (ruby-lang.org ์ฐธ์กฐ ๋ฐ ์์นด์ด๋ธ ๊ฒ์). ๊ทธ๋ ๊ฒ
๋น์ ์ ๋ฃจ๋น๋ฅผ ์
๊ทธ๋ ์ด๋ํ๊ธฐ ์ํด ๋น์ ์ ํ์ด ๋ฌด์์ด๋ . ์ต๊ณ ์ ์ก์
์ด๋ค
๊ฐ๋ฅํ.
2016๋
5์ 4์ผ ์คํ 4์ 33๋ถ์ "Andrii Dmytrenko" [email protected]์ด ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์ฌํ ๋จ๊ณ:
gem ์ ๊ฑฐ ๋ฃ๊ธฐ -a #์ ๊ฑฐ ํ์ธ
๋ณด์ ์ค์น ๊ฐ๋๋ค์๊ณผ ๊ฐ์ด ์คํจํฉ๋๋ค.
์ค๋ฅ: ๊ฐ๋ ์ค์น ์ค๋ฅ:
ruby_dep์๋ Ruby ๋ฒ์ >= 2.2.3, ~> 2.2๊ฐ ํ์ํฉ๋๋ค.ruby_dep์ listen gem์ ๋ํ ์ข ์์ฑ์ด๋ฉฐ ruby โโ< 2.2.3์ ์ง์ํ์ง ์์ต๋๋ค.
โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/guard/guard/issues/832
์๋ํ๋ ๋ง์ง๋ง ๋ฒ์ ์ 3.1.1์ด๋ฏ๋ก ํด๋น ๋ฒ์ ์ ์ฒญ์ทจ๋ฅผ ๊ฐ์ ์คํํฉ๋๋ค.
# Gemfile
gem 'listen', '3.1.1'
๊ฐ์ฌํฉ๋๋ค, @westonganger !
@Antti - ์ง์๋๋ ํญ๋ชฉ, ์ฌ์ฉ ๊ฐ๋ฅํ ์ด์ ๋ฐ ๊ธฐํ ์ต์ ์ ๋ํ ์์ธํ ์ ๋ณด: https://github.com/guard/listen/wiki/Support-for-older-versions-of-Ruby
@Antti - ์ด ๊ฒฝ์ฐ ํนํ Listen์ ๋์ผํ Ruby ์๊ตฌ ์ฌํญ์ ๊ฐ์ง๋ฉฐ ruby_dep
๋จผ์ ์ค์น๋ฅผ ์๋ํฉ๋๋ค.
์ฌ๊ธฐ์์ Ruby ์๊ตฌ ์ฌํญ์ ์ฐธ์กฐํ์ญ์์ค: https://rubygems.org/gems/listen
๊ธฐ์ ์ ์ผ๋ก ruby_dep
๋ Listen์ด ์ข
์์ฑ์ ๊ด๋ฆฌํ ์ ์๋๋ก ์ฌ์ฉ๋ฉ๋๋ค.
ruby_dep
๋ฅผ Ruby < 2.2.3์์ ์๋ํ๊ฒ ๋ง๋๋ ๊ฐ๋ ฅํ ์ฌ์ฉ ์ฌ๋ก๊ฐ ์์ง ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ "wontfix"๋ก ํ์ํ์ต๋๋ค. ๋ณ๊ฒฝํ๋ ค๋ฉด ruby_dep
README๋ฅผ ํ์ธํ์ญ์์ค. https://github.com/e2/ruby_dep#rubydep
๊ทธ๋ฌ๋ Ruby>= 2.2.3์ ๋ํ RubyDep์ ์ข ์์ฑ์ ์ํํ๋๋ผ๋ Listen์ ์ฌ์ ํ โโ๊ณ ์ ํ ์ข ์์ฑ์ ๊ฐ์ง๋ฉฐ ์ด๋ ์ ํํ ๋์ผํฉ๋๋ค.
์ฆ, Ruby < 2.2.3์ ์ง์ํ๋ ค๋ฉด ๊ฐ๋ ฅํ ์ฌ์ฉ ์ฌ๋ก๊ฐ ํ์ํ์ง๋ง ์์ง๊น์ง๋ ์์ต๋๋ค. ํนํ Guard์ ๊ฐ์ "๊ฐ๋ฐ ๋๊ตฌ"์ ๊ฒฝ์ฐ ์ต์ Ruby์์ ์๋ํ๊ธฐ๋ฅผ ์ํ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌํ ์ฌ๋ก๊ฐ ์๋ ๊ฒฝ์ฐ ์ ๋ฌธ์ ๋ฅผ ์ด์ด ๊ทํ์ ์ฌ๋ก๋ฅผ "๊ทธ๋ฅ" ๊ตฌ์ฒด์ ์ผ๋ก ๋ค๋ฃฐ ์ ์๋๋ก ํ์ญ์์ค.
๊ทธ๋๋ ๋ฌธ์ ์ด์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์๋ํ๋ ๋ง์ง๋ง ๋ฒ์ ์ 3.1.1์ด๋ฏ๋ก ํด๋น ๋ฒ์ ์ ์ฒญ์ทจ๋ฅผ ๊ฐ์ ์คํํฉ๋๋ค.