2012-02-11 8 views
0

내 사이트에서 자바 스크립트 및 일부 이미지를 찾는 데 문제가 있습니다. assets/images /에 폴더 내에 있고 js 및 jquery에는없는 이미지는 표시 할 수 없습니다.Assets 파이프 라인, CSS는 작동하지만 js는 작동하지 않습니다.

CSS가 정상적으로 작동합니다. 하지만 괴상한 점은 이미지를 하나의 폴더에서 assets 폴더로 옮길 때 여전히 작동하지 않는다는 것입니다.

http://guides.rubyonrails.org/asset_pipeline.html

을하지만 결과없이 : 자산 파이프 라인 가이드에 뭔가를 찾기 위해 노력 해왔다. 일부 프리 컴파일과 관련 될 수 있습니까? 나는 약간의 사전 컴파일을 시도했지만 변경은하지 않았다.

나는 모든 제안에 열려 있습니다! 고맙습니다.

편집 : 좀 더 많은 조사를 한 후 공공/자산의 폴더에있는 대부분의 파일을 생성했으며 거기에서 모든 파일을 가져옵니다. 왜 그 폴더에 그것들을 생성하는지, 앱/자산/자바 스크립트에서 그것들을 잡아내는 방법을 모르겠습니다.

+0

이것이 생산 모드입니까? 개발 모드입니까? 이 앱이 새로운 앱인가요? –

+0

@RichardHulse 프로덕션 모드이며 새로운 응용 프로그램입니다. – user1132256

답변

0

자산 경로를 변경하는 방법은 http://guides.rubyonrails.org/asset_pipeline.html#upgrading-from-old-versions-of-rails을 참조하십시오.

+0

나는 이미 모든 단계를 밟아 갔다. 나는 사전 컴파일이 어떻게 작동하는지 알지 못하지만 public/assets 폴더에있는 또 다른 aplication.js 파일을 만들었다. 그리고 해당 자산 폴더를 제거하면 CSS와 모든 이미지가 작동을 멈 춥니 다. 그래서 분명히 잘못된 폴더에서 모든 파일을 읽는 중입니다! 그래서 나는 어떻게 든 올바른 폴더로 방향을 바꿔야 만한다. – user1132256

+0

나는 이것들과 다소 혼동 스럽다 : "... 그것은 공공/자산의 폴더에있는 파일의 대부분을 생성했으며 거기에서 모든 파일을 가져온다. "그리고"자산 폴더를 제거하면 CSS와 모든 이미지가 작동을 멈춘다 ... "Btw,이 새로운 레일 앱입니까, 아니면 이전 버전에서 업그레이드하고 있습니까? – Victor

관련 문제