Vue 프런트 엔드와 레일 백엔드가있는 프로젝트가 있습니다. 백엔드의 매우 간단한 API 일 뿐이며 데이터베이스 나 그 어떤 것도 없습니다. 로컬에서 잘 작동하지만 이제 Heroku에 배포하고 싶습니다.
그러나 실행하면 다음과 같은 오류가 발생합니다.
-----> Detecting rake tasks
!
! Could not detect rake tasks
! ensure you can run `$ bundle exec rake -P` against your app
! and using the production group of your Gemfile.
! rake aborted!
! URI::InvalidURIError: bad URI(is not URI?): ://user:[email protected]/dbname
...
...
/activerecord-6.0.2.1/lib/active_record/railties/databases.rake
다양한 SO 게시물 / Heroku 문서를 기반으로 이미 시도했습니다.
bundle exec rake -P RAILS_ENV=production
-모든 게 괜찮아 보인다rake
Gemfile에 종속성 추가sqlite
Gemfile 에서 종속성 제거그러나 여전히 같은 오류입니다.
내 데이터베이스 구성과 관련이 있다고 생각하지만 프로젝트에 데이터베이스가 없으므로 어쨌든 불필요한 작업처럼 보입니다. 내 Gemfile에서 레일 티를 주석 처리하려고 시도했지만 여전히 다른 보석에 대한 종속성으로 남아 있습니다. 이 변경 사항을 적용한 후 배포하면 여전히 동일한 작업을 수행하고 실패합니다.
repo 브랜치 링크
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다