Roku 3.2 앱을 Heroku로 푸시하려고합니다. 그러나 Sprockets가 참조하는 디렉토리를 찾을 수 없기 때문에 푸시가 거부됩니다. require_tree. 응용 프로그램/자산/자바 스크립트에서Heroku 빌드가 실패합니다 - Sprockets :: ArgumentError : require_tree 인수가 디렉토리 여야합니다
은/ application.js : I 사용할 수 있어야 vendor/assets/
에서 그것을 항목을 알고있는 것처럼
Running: rake assets:precompile
rake aborted!
Sprockets::ArgumentError: require_tree argument must be a directory
(in /tmp/.../app/assets/javascripts/application.js:1)
: 같은
이//= require_tree ../../../vendor/assets/extender/
빌드의 오류 부분이 보인다 마치 app/assets/
아래에있는 것처럼 보이지만 작동하지 않는 것 같고 로컬에서 작동하는 방식대로 작동하지 않는 것 같습니다. 그래서 실행하고 있습니다.
내가 이해할 수없는 이유는 이 로컬에서 작동하지만 Heroku를 푸시하면 작동하지 않는 이유입니다.. 어떤 도움이라도 대단히 감사합니다! 당신이 require_tree extender
공급 업체 경우/자산/자바 스크립트/익스텐더/이 존재해야하므로
안녕하세요! 응답 해 주셔서 감사합니다. 검색 경로를 알고 있지만 다른 구조를 시도하고 있습니다. 정말 궁금한 점은 Heroku에서 작동하지 않는 이유입니다. –
답을 찾으면 다행이라고 생각합니다. 답을 다른 사람이 쉽게 볼 수 있도록 답을 표시하십시오. – Leito
나는 내 대답을 받아 들일 수 있기 전에 2 일을 기다려야한다 :) –