2017-12-31 98 views
0

올바른 디렉토리에있을 때 레일 C 및 레일 S가 작동하지 않습니다.레일 콘솔이 시작되지 않음 [디렉토리에 있음]

이 시도 :

$ bundle exec rake rails:update:bin 

이 다음과 같은 오류를 반환

이 실행 된
bundler: command not found: rails:update:bin 
Install missing gem executables with `bundle install` 

내가 한 :

Bundle Install 

이 여전히 같은 오류

을 반환이 변경되었습니다 지시 ectories (위아래), 반복 된 단계 및 동일한 결과에 대한 추천 시도.

서버를 중지하고 서버를 다시 시작하려고했을 때 레일스 서버를 실행 중이었기 때문에 오류가 발생하여 실제 위치 변경 (잠재적으로 bin 파일)과 관련이 있다고 생각합니다. 이는 일관성이 있습니다. 나는 시도하고 빈/레일 명령을 실행할 때, 나는이의 오류 메시지가 표시됨 :

rake rails:update:bin 

그러나 나는이 수신 오전 :

bundler: command not found: rails:update:bin 
Install missing gem executables with `bundle install` 

을 나는 아래 bin 폴더를 긁어 시도 오류 :

rake aborted! 
Don't know how to build task 'rails:update:bin' (see --tasks) 

마지막으로 실제 위치를 확인했는데 .bin 파일이 있지만이 폴더는 비어 있으며 .gitignore 디렉토리에 없습니다.

보조 정보 레일 버전 : 5.1.4 루비 버전 : 2.3.4 서버 : Heroku가 OS. 우분투 16.04 (가상 박스를 통해). 레일을 업그레이드하지 않았습니다. 새로 설치합니다

실망입니다.

+0

이 응용 프로그램의 bin 폴더에 대한 작업 github 복사본을 다운로드하여 기존 빈 bin 폴더 위에 놓았습니다. 문제가 해결되지 않았습니다. – Realitybites

+0

명령 프롬프트 스크린 샷을 넣을 수 있습니다 –

+0

'번들 설치'를 실행하라는 요청을 계속해서 남깁니다'번들 설치 '로 누락 된 보석 실행 파일을 설치하고'번들 설치'를 실행하고 있습니다 – Gabbar

답변

0

rails update:bin 또는 rake update:bin 이들은 갈퀴 작업을 실행하는 올바른 방법입니다.

+0

이 두 가지를 아무 효과없이 시도했지만 레일은 여전히 나에게 새로운 앱 옵션과 다른 것을주지 않는다. – Realitybites

+0

레이크 업데이트 : bin을 통해 레이크가 중단되었습니다. "작업을 빌드하는 방법을 모르겠습니다." – Realitybites

+0

@Realitybites 작업 코드는 어떻습니까? – Daniel