얼마 전 laravel을 배우고 MAC(Sierra 버전 10.12)에 homestead을 설치했습니다. 특정 부팅 후에 실행하세요 homestead up
就报错了,执行homestead status
也是报错,而且报错内容一样
但是我执行 homestead --version
、 homestead edit
就没问题
于是我就想是不是 homestead 环境出问题了 ,于是我执行vagrant box remove laravel/homestead
想把 homestead 删除重装。但是 vagrant 也报错了。于是我就想是不是 vagrant 出问题了 于是我想把vagrant 删了 于是我执行 vagrant destroy
여전히 오류가 발생합니다
homestead 명령을 실행하면 다음 오류가 보고됩니다
으아악
vagrant 실행시 에러 메시지는 다음과 같습니다
마지막으로 명령이 첫 번째 오류를 보고한 위치를 확인했습니다
/opt/vagrant/embedded/lib/ruby/2.2.0/psych.rb:370: in `parse': (<unknown>): 매핑 값 이 맥락에서는 2행 3열(Psych::SyntaxError)
저도 루비를 모르겠어요. 한번 봐주세요
프롬프트는 구성 파일에 문제가 있음을 의미합니다. 홈스테드 구성 파일을 확인하여 삭제된 구성 항목 근처에 공백 등이 있는지 확인하세요.
가장 좋은 점은 diff를 사용하여 구성 파일과 원본 버전의 차이점을 확인하는 것입니다.
이 링크를 참고하세요. 오류 메시지의 줄 번호가 다르기 때문에 자신의 구성 파일에서 확인해야 합니다.
http://stackoverflow.com/ques...