Mac OSX (Snow Leopard)에서 Vagrant/VirtualBox VM을 사용하여 로컬로 실행중인 Rails 응용 프로그램의 HAML/SASS 변경 사항을 만들고 있습니다. HAML/SASS 파일에서 참조하는 이미지를 변경할 때마다 계속해서 이상한 문제가 발생합니다. 내 브라우저에서 로컬 레일의 앱 페이지를 열HAML/SASS 개발을 위해 Vagrant를 사용할 때 이미지 표시/잘라 내기 문제가 발생했습니다.
- 모든 이미지는
- 나는 다시 크기 (Gimp를 사용하여) 이미지를 더 작게 만들 제대로 표시됩니다 여기에 은 어떻게되는지의 예 내가 원래 이미지가 여전히 게재되고 변화와 를 볼 수있는 페이지를 새로 고침하지만 바닥에 나는 이미지를 만들어 얼마나 작은에 비례하여 차단
- 내가에서 이미지 파일을 제거 변경을
- 을 저장 디 irectory 및 하드 새로 고침을 통해 어떤 일이 발생하는지 확인하십시오.
- 간혹 원래의 이미지가 그대로 남아있는 경우가 있는데 가끔 이미지가 보이지 않고 누락 된 이미지 경로 아이콘이 표시됩니다.
- 이미지 파일을 디렉토리로 다시 이동하여 크기 조정을 다시 시도합니다.
- 경우에 따라 처음으로 제대로 작동하지 않을 때가 있습니다. 제대로 된 크기의 이미지를보기 전에 3 번 또는 4 번해야합니다.
- 페이지를 새로 고침하고 본 후에도 이미지가 다시 표시되는 경우가 있습니다. 이미지 없음!
이미지 파일을 다른 변경 (예 : 동일한 파일 이름으로 완전히 새로운 이미지를 저장하는 경우)하는 경우에도 같은 문제가 발생합니다. 이 이미지 문제 외에도 HAML/SASS 파일에 대한 모든 편집이 작동하며 변경 사항을 즉시 볼 수 있습니다.
브라우저 렌더링/캐싱 문제 일 수 있다고 생각했지만 비슷한 문제가 Firefox와 Chrome에서 발생합니다. Firebug를 사용하면 가끔 올바른 파일을 가져 왔지만 페이지 자체에 표시되지 않는 것을 볼 수 있습니다.
나는 이것이 방랑제와 관련이 있다고 생각할 수 있습니다. 완전히 수정하는 것이 보장되는 유일한 방법은 Vagrant 상자를 다시 만드는 것이지만 시간이 오래 걸립니다.
우리의 Rails 앱 및 Vagrant/VirtualBox 구성과 관련이있을 수 있으므로이 문제는 간단하지 않을 수 있습니다.하지만 다른 사람들이 가지고있는 경우에 문제를 게시 할 것이라고 생각했습니다. 유사한 문제.
감사합니다.
가능한 DUP : http://stackoverflow.com/questions/9479117/vagrant-virtualbox-apache2-strange-cache-behavior – ANeves