나는 친구를 위해 웹 사이트에서 일하고 있으며 전에는 지킬이나 루비를 한번도 사용하지 않았다. 그의 github 프로젝트를 포크로 찍었고, 결국 Jekyll이 제대로 설치되었다 (생각한 것). 모든 것이 제대로 작동하는 것 같았습니다. 내가 프로젝트를 분기하고 지점을 작동하고 특정 지점에 연결할 수 없지만 어느 시점에서 임의로 _site 폴더 생성을 중단했습니다. 나는 master 브랜치로 돌아 왔고 여전히 작동하지 않았다. 나는 _config.yml 파일에 자동 재생을 해제 한 후 나는 다음과 같은 오류 시작하기 :지킬이 _sites 폴더를 생성하지 않음
/Users/SamGavisHughson/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/psych.rb:148:in `parse':couldn't parse YAML at line 16 column 0 (Psych::SyntaxError)
from /Users/SamGavisHughson/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/psych.rb:148:in `parse_stream'
from /Users/SamGavisHughson/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/psych.rb:119:in `parse'
from /Users/SamGavisHughson/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/psych.rb:106:in `load'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/convertible.rb:33:in `read_yaml'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/page.rb:24:in `initialize'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:140:in `new'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll 0.11.2/lib/jekyll/site.rb:140:in `block in read_directories'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:130:in `each'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:130:in `read_directories'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:135:in `block in read_directories'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:130:in `each'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:130:in `read_directories'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:98:in `read'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/lib/jekyll/site.rb:38:in `process'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/gems/jekyll-0.11.2/bin/jekyll:250:in `<top (required)>'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/bin/jekyll:19:in `load'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/bin/jekyll:19:in `<main>'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `eval'
from /Users/SamGavisHughson/.rvm/gems/ruby-1.9.2-p320/bin/ruby_noexec_wrapper:14:in `<main>'
나는 그들이 설정/boot.rb에 뭔가를 변경 언급 다른 포스트 (Rails error, couldn't parse YAML)에서 본을,하지만 난이 아무도 이것을 할 수있는 방법이 없으므로 아무도 1. 어떻게하는지 설명하십시오. 2. 왜이 오류가 갑자기 나타 났는지 설명하십시오. 3. 다른 해결책을 제안하면, 나는 매우 감사 할 것입니다! 여기
는 _config.yml 파일입니다,하지만 난 그것을 변경하기 전에 작동이 중지 이후이 문제라고 생각하지 말아 : 당신이 그것을 편집 할 때 가장 가능성이_config.yml
에 구문 오류가 도입
permalink: pretty
auto: false
server: true
Welcome to StackOverflow! 답변을 찾는 데 도움이되도록 다른 사람들은 귀하가받는 오류 메시지뿐만 아니라 귀하의 출처를 볼 필요가 있습니다. 작업중인 Github 포크에 대한 링크를 게시하면 훨씬 빨리 답변을 얻을 수 있습니다. –