Windows 7에서 --watch 모드로 Jekyll 서버를 실행하려고하는데 시작에 실패하고 오류 메시지가 표시됩니다.
blog [ master ] > jekyll server --trace --watch
Configuration file: C:/vraa/repo/blog/_config.yml
Source: C:/vraa/repo/blog
Destination: C:/vraa/repo/blog/_site
Generating...
done.
C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.7/lib/listen/adapter/windows.rb:21:in `rescue in usable?': undefined method `_log' for Listen::Adapter::Windows:Class (NoMethodError)
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/listen-2.7.7/lib/listen/adapter/windows.rb:17:in `usable?'
jekyll 사이트를 구축하고 서버를 시작하는 동안에는 --watch
실패한 모드입니다.
어떤 아이디어?
Windows 7 64 비트에서 Jekyll 버전 2.0.03을 사용하고 있으며 루비 버전은 1.9.3입니다.
최신 버전의 Jekyll (v 1.0+)에 몇 가지 변경 사항이 있습니다. 이 --server
명령은 이제 사용되지 않습니다. 감시 모드에서 서버를 실행하려면 다음을 입력하십시오.
jekyll serve --watch
또한 다음을 실행하여 루비 젬을 2.7.8 (2014 년 6 월 12 일에 릴리스 됨)으로 업데이트하여 버그를 수정하십시오.
gem update listen
그게 당신을 뛰게 할 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다