Rails 4 앱의 모든 스타일 시트 하위 폴더가 Heroku에서 작동하고 있습니다. 작동하지 않는 제품은 개발 과정에서 제대로 작동하지만 배포 할 때 작동하지 않습니다. 404 오류를 표시하고 scss를 제외한 모든 것을로드합니다. 루트, "블로그"및 "관리자"외에 2 개의 다른 네임 스페이스가 있습니다. 그것은 작동하지 않는 "admin"하위 폴더이지만, 메인 사이트의 "blog"하위 폴더와 "theme1"하위 폴더와 같은 구조로되어 있습니다. 둘 다 자산을 잘 처리합니다.하나의 자산 폴더 404 heroku에서 오류가 발생했습니다. Rails 4
자산 파이프 라인 (serve_static_files, 클린 애셋, 사전 컴파일)에 대한 모든 일반 자산 디버깅을 시도했지만,이 자산이 아니기 때문에 자산의 대부분이 작동하기 때문에 차이가 없습니다. 여기
내 파일 구조이다 : 그것은 작동하지 않는 이유 스타일 시트 다시├── admin_manifest.scss # this is precompiled
├── _admin
| ├── css
├── "10 stylesheets"
| └── admin.scss #@imports of the 10 stylsheets & fonts
├── application.scss # this is precompiled and includes the theme1_manifest.scss as well as plugins, jquery, etc
├── blog_manifest.scss # this is precompiled
├── _blog
| ├── shortcodes.scss
| └── theme_style.scss
├── theme1_manifest.scss # this is precompiled
├── _theme1
| ├── shortcodes.scss
| └── theme_style.scss
, 블로그 및 THEME1 하위 폴더가 완벽하게 작동하고, 관리자 하위 폴더가 개발 작동, 난 그냥 알아낼 수 없습니다 생산에서.
경고 : 아마 도움이되지 수 있지만, 내가 물어 줄 하나 개의 질문이있다 그입니다 : 당신이 포장을하시기 바랍니다 수 있습니다 문구 "그것은 작동하지 않습니다"- 당신은 무엇을 관찰 (또는하지 않음)하고 대신 무엇을 기대합니까? –
아, 404 오류. 나는 그것을 제목에 넣었고, 나는 그것을 텍스트에 넣을 것이다. 특정 자산을 찾을 수 없으며 검사 할 때 404입니다. – NothingToSeeHere
실행 해보십시오. heroku config : set RAILS_SERVE_STATIC_FILES = true – Bandi