현재 일부 웹사이트를 편집하고 있습니다. 내가 일반적으로 하는 일은 vim(명령줄에서)의 html/css 파일을 편집한 다음 Safari에서 미리 보는 것입니다(간헐적으로 Firefox의 Chrome에서 작동하는지 확인하는 경우도 있습니다).
그러나 저는 새로운 웹 호스트가 제공하는 SSI 기능을 사용하기 위해 웹사이트를 업데이트하고 있었습니다. 예. 메뉴 코드를 iframe에 로드하는 대신 SSI하고 있습니다. 그러나 이를 위해서는 메뉴의 모든 링크가 (경로가 위치에 따라 수정된 경우) /style/menu.css
대신 절대 경로여야 합니다.../style/menu.css
그러나 이로 인해 오프라인 보기 기능이 중단됩니다. 파일을 미리 볼 때 SSI를 사용하는 항목을 볼 수 없다는 사실을 무시하고 절대 경로를 사용하는 항목을 볼 수 없습니다. 이는 내 웹사이트의 어떤 형식도 올바른 형식으로 되어 있지 않음을 의미합니다(CSS 파일을 찾을 수 없음). 이는 내 브라우저가 /
파일이 실제로 저장된 위치 대신 로컬 디렉터리를 검색하기 때문입니다 .
변경 사항을 오프라인으로 미리 볼 수 있는 방법이 있습니까? 나는 vim을 계속 사용할 수 있는 것을 선호합니다. 왜냐하면 vim은 정말 훌륭하기 때문입니다.
저는 맥을 사용하고 있습니다.
답변1
솔직히 로컬 Apache 인스턴스를 갖고 VIM에서 파일을 편집하는 것보다 더 좋은 것은 없습니다. 일단 설치되면 추가 "사이트"를 설정하는 데 단 1분밖에 걸리지 않으므로 프로덕션 서버에 업로드할 때까지 자신만이 액세스할 수 있는 수십 개의 개인 웹사이트를 컴퓨터에서 실행할 수 있습니다.