1
생산 모드에서 자바 스크립트 remote_forms을 깨는 3.1 미리 컴파일 된 자산 - 로컬로 실행하면 모든 것이 잘 작동 :레일 내가 컴파일되지 않는다 "XXX"에 대한 모든 오류를 수정 한 모든 자산을 표시
- 모든 아약스 (그리고 Heroku가에) 로컬 생산 모드에서 실행하면 요청은
- 양식 제출은 레일 원격 태그를 사용하지만 제대로
을 발사 일 :
- 일부 아약스는 작동합니다 - 그러나 PUT은 레코드를 업데이트해야하며 그렇지 않으면 dev에 있어야합니다. 실제 데이터베이스 업데이트는 수행하지 않습니다.
- 원격 양식이 완전히 손상되었습니다. 및
소스 여기에서 복제 할 수있는 일반 양식 제출 결과 : https://github.com/bluescripts/reru_scrum
어쩌면 내가 잘못 자산을 miscompiling거야 아니면 내가 적절한 내 application.js이 파일에 포함 누락?
rake assets:precompile
이렇게하면 공개/폐쇄로 스토리를 선택하는 경우를 제외하고 모든 작업을 프로덕션 환경에서 수정합니다. 그러나 개발 모드에서는 모든 것이 두 번 게시됩니다. 어떤 아이디어? – Josh
사전 컴파일 된 자산은 개발 모드에서 사용되지 않아야합니다. [this] (http://stackoverflow.com/questions/8013478/how-to-avoid-precompiled-assets-being-served-in-development-mode) 질문에 대한 답변을 참조하십시오. 로컬 공용 디렉토리에서 사전 컴파일 된 모든 자산을 제거하고 배포 스크립트에서 사전 컴파일을 설정하면 사전 컴파일 된 자산이 프로덕션 환경의 서버에만 존재합니다. –
그랬어! 모든 이전 자산을 지우고 로컬로 컴파일하고 밀어 넣으면 다시 작동합니다. – Josh